从c++调用MATLAB dyld:库未加载错误

Calling MATLAB from C++ dyld: Library not loaded error

本文关键字:加载 错误 dyld c++ 调用 MATLAB      更新时间:2023-10-16

我试着运行下面在http://www.box.net/shared/xmazi14uv2上找到的例子。

但是当我制作并尝试运行可执行文件时,我遇到了以下错误:

./demo
dyld: Library not loaded: @rpath/libeng.dylib

我没有成功地在网上搜索。我在MacBook Pro Air上运行MATLAB_R2014b。

我不使用甚至可以访问Mac,但我认为当您使用MATLAB引擎运行应用程序时需要设置一些环境变量:

export PATH='/path/to/MATLAB_R2014b.app/bin':$PATH
export DYLD_LIBRARY_PATH='/path/to/MATLAB_R2014b.app/bin/maci64:/path/to/MATLAB_R2014b.app/sys/os/maci64':$DYLD_LIBRARY_PATH