gpt4 book ai didi

c++ - mkoct 文件错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:14:05 25 4
gpt4 key购买 nike

我正在尝试在 Linux 14.04 的 octave4.0 中编译他:

mex CFLAGS="\$CFLAGS -std=c99"-largeArrayDims read_data.cpp

mex CFLAGS="\$CFLAGS -std=c99"-largeArrayDims write_data.cpp

出现以下错误:

****mkoctfile:无法识别的参数 CFLAGS=-std=c99**

**警告:mkoctfile 以失败状态退出****

有人知道这意味着什么以及如何解决这个问题吗?

最佳答案

您应该运行 setenv('CFLAGS','-std=c99 -whatever -else') 命令(在 Octave 内),例如:

setenv('CFLAGS','-std=c99');
mkoctfile --mex file.c

但也许您想添加已有的 CFLAGS。好吧,我不知道有什么优雅的方法可以做到这一点,所以我会用

手动完成
mkoctfile -p CFLAGS

然后将结果与您的 '-std-c99' 选项一起复制粘贴,或者在使用

输入 Octave 之前在 shell 中进行设置
~$ CFLAGS=$CFLAGS:"-std-c99" octave 

来源:http://octave.1599824.n4.nabble.com/mkoctfile-CFLAGS-not-recognised-td4281373.html

关于c++ - mkoct 文件错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36237317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com