.cpp ファイルから matlab を呼び出そうとしました。次のコマンドを使用してコンパイル
しましengdemo.cpp
た"engine.h"
g++ engdemo.cpp -I/usr/local/matlabR2010a/extern/include -L/usr/local/matlabR2010a/extern/lib -o engdemo
私が得たものは次のとおりです。
engdemo.cpp:(.text+0xdb): undefined reference to `engOpen'
engdemo.cpp:(.text+0x12d): undefined reference to `mxCreateDoubleMatrix'
engdemo.cpp:(.text+0x143): undefined reference to `mxGetPr'
engdemo.cpp:(.text+0x175): undefined reference to `engPutVariable'
engdemo.cpp:(.text+0x189): undefined reference to `engEvalString'
...
collect2: ld が 1 つの終了ステータスを返しました
リンクの問題かもしれませんが、よくわかりません。私を助けてください。よろしくお願いします!