我正在尝试从 Linux 上的 C 程序(Matlab r2009a,Ubuntu 9.10)以编程方式调用 Matlab 引擎。
我有自己的代码(适用于 Windows),但现在我只是想让 Matlab “engdemo.c”程序在 Linux 上运行。我已经设法编译和链接它(在-l<lib>
gcc 命令行上包含大约 15 个开关之后),甚至通过一些 ldconfig 魔法解决了所有运行时动态链接。
但是,当程序运行时,我只收到“无法启动 MATLAB 引擎”错误消息并且程序结束,但没有说明失败的原因。
有人做过这项工作吗?我忘了做什么?
ps 我最初在 SuperUser 上问过这个问题,因为我认为它与配置相关,但我看到其他与 Matlab 引擎相关的?在这里所以我想我会试一试。