我正在尝试使用 Octave 在 C++ 中进行一些 DSP 操作...我一直在尝试将 Octave 与 QtCreator 5.1(MinGW 编译器)集成但没有成功...我已经完成了以下步骤...
下载 Octave3.4.3_gcc4.5.2-install.exe 并安装在 C 盘。我已经将octave的bin文件夹的地址添加到环境变量中
PATH
根据头文件的位置和 Octave 目录的库设置 INCLUDEPATH 和 LIBS。
这是我试图运行的示例程序。
代码构建成功。但是,在运行时它会挂起。调试会产生以下消息。
我尝试使用命令 octave 的命令提示符创建可执行文件
mkoctfile --link-stand-alone octavetest.cpp -o octavetest
。创建的可执行文件也会挂起并显示错误消息。如果有人能指出我在集成过程中到底哪里出了问题,那将非常有帮助。有没有其他简单的方法来设置环境以从 C++ 调用 Octave API?我几乎检查了互联网论坛,包括没有运气的堆栈溢出......