【发布时间】:2015-02-10 00:14:48
【问题描述】:
我整天都在摆弄这个,所以我想我可以让每个人都从我的经验中受益,请在下面查看我的答案。
我第一次在 Matlab 中运行已编译的 Mex 文件时遇到问题,因为 Matlab 抱怨它无法打开共享库 libarmadillo。我solved this 使用环境变量LD_LIBRARY_PATH 和LD_RUN_PATH(DYLD_LIBRARY_PATH 和LYLD_RUN_PATH 在osx 中)。
但是问题仍然存在,即使完全相同的代码在 Matlab 之外(不是 Mex'd)编译和运行良好,一个简单的测试文件也会在运行时出现段错误。
【问题讨论】:
标签: matlab segmentation-fault lapack blas armadillo