1

我目前正在开发一个需要 MATLAB 分类算法的 iOS 项目的一部分。我曾尝试在 XCode 上构建引擎应用程序,但在运行时它由于此错误而崩溃:

dyld: Symbol not found: _engOpen
Referenced from: /Users/Edmund/Library/Developer/Xcode/DerivedData/Test- 
efqngrqojbuyvtbqcjngyfblxxpt/Build/Products/Debug/Test
Expected in: flat namespace

到目前为止,我按照http://www.mathworks.com/support/solutions/en/data/1-4CKF73/?solution=1-4CKF73的说明进行操作。

任何有 MATLAB-XCode 接口帮助经验的人?

太感谢了!

4

1 回答 1

0

You should set DYLD_LIBRARY_PATH env. variable to point to matlab engine runtime libraries. Check here how to do that.

Before executing try "otool -L" on the executable to see if all linked libraries can be found.

于 2013-08-19T09:34:29.377 回答