matlab mex文件挂起,没有错误

时间:2015-07-12 00:48:20

标签: macos matlab mex

我正在尝试在新系统上运行以前验证过的C mex文件。它在Mac OS X 10.8上的MATLAB R2014a中正常工作,没有错误。我现在正试图让它在Mac OS X 10.10上的R2015a中运行。

起初它不会运行,因为它无法找到我的C代码所需的MPFR库,所以我重新安装了MPFR并用适当的链接重新编译了mex文件。编译的mex文件没有任何错误或警告,但它不运行。该程序也不会抛出错误 - 它只是挂起。我也不能ctrl-C它,我必须强制退出MATLAB。

我通常会尝试发布更具体的问题,但说实话,我不知道问题可能在这里。在此先感谢您的帮助。

美国东部时间上午12:15编辑7-12-15

此问题与rayryeng引用的问题不重复。与引用的案例不同,我的代码不会崩溃或生成分段错误(或任何错误)。此外,由于代码在旧机器上正确且稳定地运行(我自己),我怀疑某种平台或版本相关的问题而不是需要调试的坏代码。

0 个答案:

没有答案