八度头文件的位置

时间:2010-11-27 04:40:25

标签: octave

我试图在我的C / C ++代码中使用Octave作为外部解算器。

我在这里读到需要包含octave / oct.h头文件。但是我无法在计算机上找到它。我搜索过各处,包括octave根目录版本3.0.5。

我该怎么办?

3 个答案:

答案 0 :(得分:3)

我在Windows的Octave 3.2.2安装中找到了它:C:\ Octave \ 3.2.2_gcc-4.3.0 \ include \ octave-3.2.2 \ octave。

您使用的是其他操作系统吗?如果是这样,您可能需要单独安装标头。例如,Ubuntu 10.10有一个单独的octave3.2-headers 包。

如果您使用的是Windows且Octave安装没有标题,则可以尝试升级到3.2.2或更高版本。我从Octave-Forge获得了Windows安装程序。

答案 1 :(得分:2)

对于Ubuntu上的较新版本,例如,Octave 3.8.1,您必须安装以获取标题的软件包现在称为liboctave-dev

答案 2 :(得分:0)

安装在Ubuntu上的Octave 4.0.0的include文件夹可以在/usr/include/octave-4.0.0/octave找到。