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