MAC 10.8 Mountain Lion で engdemo.cpp を MATLAB R2013a から実行するにはどうすればよいですか?

8 views (last 30 days)

Mountain Lion 上の MATLAB (2013a) で engdemo.cpp を動かそうとしています。MathWorks のチュートリアルを参照しましたが、MATLAB 内でエンジン関数を動作させるところまで到達できませんでした。

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 29 Sep 2025
MAC のターミナルで「engdemo.cpp」を実行するには、以下の手順に従ってください。
engdemo.cpp があるフォルダで、管理者 / root 権限で以下のコマンドを実行する必要があります。
1) 環境変数 PATH に MATLAB のパスを追加します (setenv か export のいずれかを使用)。
exportPATH=′/Applications/MATLABR2013a.app/bin′:exportPATH=′/Applications/MATLABR​2013a.app/bin′:PATH echoechoPATH (追加されているか確認)
2) DYLD_LIBRARY_PATH を設定します。
exportDYLDLIBRARYPATH=′/Applications/MATLABR2013a.app/bin/maci64:/Applications/MATLABR2013a.app/sys/os/maci64′:exportDYLDL​IBRARYP​ATH=′/Applications/MATLABR​2013a.app/bin/maci64:/Applications/MATLABR​2013a.app/sys/os/maci64′:DYLD_LIBRARY_PATH echoecho DYLD_LIBRARY_PATH
3) 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)実行します。
$ ./engdemo_terminal

More Answers (0)

Categories

Find more on MATLAB Compiler in Help Center and File Exchange

Tags

No tags entered yet.

Products


Release

R2013a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!