微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从Linux的C连接到Matlab引擎

我试图从Linux上的C程序(Matlab r2009a,Ubuntu 9.10)以编程方式调用Matlab引擎。

我有我自己的代码(在Windows中工作),但现在我只是想让Matlab的“engdemo.c”程序在Linux上工作。 我设法编译并链接它(在gcc命令行上包含大约15 -l<lib>开关之后),甚至通过一些ldconfig魔术解决了所有运行时dynamic链接

但是,程序运行时,我只是得到“无法启动MATLAB引擎”的错误信息,程序结束,没有迹象表明它为什么失败。

有人做这个工作吗? 我忘了什么?

关于GDI / GDI +的协调兼容性?

在按下button的C#播放声音

当区域设置时,Windows C Runtime toupper变慢

我在哪里可以find用于文件夹和应用程序的认图标?

在C ++和Windows中使用XmlRpc

ps我最初问这个超级用户,因为我认为它是configuration相关的,但我看到其他与Matlab引擎有关?在这里,所以我想我会放弃它。

如何用c语言切出中文单词和英文单词的混合string

为Eclipse窗口设置Crypto ++

以编程方式更改Windows Shell

从标准input读()

datetimepicker类 – 用dts_appcanparse风格 – 不能标签出来

你应该在C程序上运行strace来查看出错的地方。 通常,我发现大部分时间归结为:

没有安装csh

有环境设置错误,有时LS_COLORS与csh东西

MathWorks在其网站上记录了这一点,具体如下:

注意:要在UNIX平台上运行MATLAB引擎,必须在/bin/csh安装C shell /bin/csh 。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐