[英]build octave package from source
我想在八度软件中安装octaviz软件包。
从文档中可以看出:
-您需要八度2.1.53或更高版本以及VTK CVS来构建八度。 要编译octaviz,请运行ccmake .
在源树的根目录中,然后make
,最后make install
。
我首先运行ccmake .
,并且在我安装了一些缺少的库之后成功完成了安装。
但是,我运行了“ make”,它退出并出现以下错误:
>> make
[ 1%] Built target vtkWrapOctave
[ 1%] Building CXX object Common/CMakeFiles/octaviz.dir/octaviz.o
/home/user12345/octave/octaviz/Common/octaviz.cc:31:24: fatal error: octave/oct.h: No such file or directory
#include <octave/oct.h>
^
compilation terminated.
make[2]: *** [Common/CMakeFiles/octaviz.dir/octaviz.o] Error 1
make[1]: *** [Common/CMakeFiles/octaviz.dir/all] Error 2
make: *** [all] Error 2
知道我在这里缺少什么吗?
您缺少octave/oct.h
标头。 这通常意味着您没有安装Octave。 如果已安装,则可能缺少头文件和共享库(如果使用Linux,是否安装了octave的-dev或-devel packaqes?)如果已安装,则必须正确运行了配置脚本。 指定正确的选项或设置CXX_FLAGS。 如果您不了解编译器标志,则可能不应该更改它们,而应弄清楚如何正确安装八度音程库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.