gpt4 book ai didi

linux - 从源代码构建 Octave 包

转载 作者:太空宇宙 更新时间:2023-11-04 10:58:12 25 4
gpt4 key购买 nike

我要安装octaviz Octave 软件中的包。

从文档中可以看出:

-您需要 Octave 2.1.53 或更高版本以及 VTK CVS 来构建 Octaviz。要编译 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 header 。这通常意味着您没有安装 Octave。如果你确实安装了它,也许你缺少头文件和共享库(如果你使用的是 Linux,你是否安装了 Octave 的 -dev 或 -devel packaqes?)如果你安装了它们,你一定是错误地运行了配置脚本.指定正确的选项或设置 CXX_FLAGS。如果您不了解编译器标志,您可能不应该更改它们,而是弄清楚如何正确安装 Octave 库。

关于linux - 从源代码构建 Octave 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28022282/

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