我正尝试在我的C/C++代码中使用Octave作为外部求解器。
我在这里读到需要包含octave/oct.h头文件。然而,我无法在我的计算机上找到它。我到处都找过了,包括octave根目录3.0.5版。
我该怎么办?
发布于 2010-11-30 04:20:04
我在我的Octave3.2.2安装中找到了它: C:\Octave\3.2.2_gcc-4.3.0\include\octave-3.2.2\octave.
您是否在使用其他操作系统?如果是这样,您可能需要单独安装标头。例如,Ubuntu10.10有一个单独的octave3.2-headers 包。
如果您使用的是Windows,而您的Octave安装没有这些头文件,您可以尝试升级到3.2.2或更高版本。我从Octave-Forge得到了Windows安装程序。
发布于 2014-09-03 18:00:12
对于Ubuntu上的较新版本,例如Octave3.8.1,您必须安装才能获得头文件的软件包现在称为liboctave-dev
发布于 2016-09-06 21:43:01
安装在Ubuntu上的Octave 4.0.0的include文件夹位于/usr/include/octave-4.0.0/octave。
https://stackoverflow.com/questions/4290156
复制相似问题