【发布时间】:2014-12-08 14:28:32
【问题描述】:
首先,我知道这里有一个类似的问题,但我读了它,它涉及一个不同的问题。继续我的问题,每次我编译从函数使用的 C 文件时,我都会收到错误“MATLAB 遇到内部问题并需要关闭”。 Mavericks OS X 上的“Clang”成功地完成了编译。这是错误的屏幕截图。当然,如果需要更多详细信息(Matlab 报告等)来解决错误,可以根据要求提供。
也可以提供文件。
【问题讨论】:
标签: matlab
首先,我知道这里有一个类似的问题,但我读了它,它涉及一个不同的问题。继续我的问题,每次我编译从函数使用的 C 文件时,我都会收到错误“MATLAB 遇到内部问题并需要关闭”。 Mavericks OS X 上的“Clang”成功地完成了编译。这是错误的屏幕截图。当然,如果需要更多详细信息(Matlab 报告等)来解决错误,可以根据要求提供。
也可以提供文件。
【问题讨论】:
标签: matlab
这是一个已知问题。试试这个:
来源:来自 MATWORK,它对我有用
【讨论】:
那个错误不是因为编译器。这是由于运行 MEX 代码后出现分段错误。在该代码的某处,您正在访问不应被允许访问的内存。
我建议您调试您的 MATLAB 代码。在此处查看我的帖子,了解如何根据您的操作系统调试 MEX 代码。
【讨论】:
interpoint.c 的原始源代码:mathworks.com/matlabcentral/fileexchange/… - 人们一直将代码放在 MATLAB FEX 上。它实际上工作是另一回事。您会看到此代码是 5 年前创建的,并且有 2/5 星评级。这可能意味着代码不起作用并且作者不负责修复它。因此,除了自己实际调试代码之外,您可能应该使用其他东西。我会查看源代码,但我不能保证任何事情。