How to run engdemo.cpp in MAC 10.8 Mountain Lion in MATLAB R2013a?
8 次查看(过去 30 天)
显示 更早的评论
MathWorks Support Team
2013-6-4
编辑: MathWorks Support Team
2025-9-29
I'm trying to get engdemo.cpp to work in Matlab (2013a) in Mountain Lion.I referred Matlab's tutorial but could not reach the point of getting any of the engine functions to work in Matlab.
采纳的回答
MathWorks Support Team
2025-9-29
编辑:MathWorks Support Team
2025-9-29
Please follow the below steps to execute "engdemo.cpp" in MAC terminal:
You must execute these commands with admin/root privilege from the folder where engdemo.cpp is located in your system.
1. Adding MATLAB’s path (use either setenv or export) to the environment variable path:
$ export PATH='/Applications/MATLAB_R2013a.app/bin':$PATH$ echo $PATH (verify it is added)
2. Setting DYLD_LIBRARY_PATH
$ export DYLD_LIBRARY_PATH='/Applications/MATLAB_R2013a.app/bin/maci64:/Applications/MATLAB_R2013a.app/sys/os/maci64':$DYLD_LIBRARY_PATH$echo $ DYLD_LIBRARY_PATH
3. Compiling engdemo.cpp
g++ -o engdemo_terminal engdemo.cpp -I/Applications/MATLAB_R2013a.app/extern/include/ -L/Applications/MATLAB_R2013a.app/bin/maci64 -leng -lmx -lm -lmat -lut -lstdc++
4. Execute it
$ ./engdemo_terminal
0 个评论
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!