上記のとおり、Eclipse CDTとC++と組み合わせてMatlabエンジンを使用します。コードをコンパイルすると、すべて正常に動作します。 Eclipseはちょうど私にエラーのヒントをつけてくれます。Matlab、Eclipse CDTとC++の相互作用:mxCreateNumericMatrixの特定のエラー
Invalid arguments '
Candidates are:
mxArray_tag * mxCreateNumericMatrix_730(?, ?, enum {matrix.h:6580}, enum {matrix.h:7366})
'
私が言ったように - すべてがうまくコンパイルされます。誰も同じような問題に直面していますか?
EDIT:コードの悪い行が行く:
(文字通り)は、次のツールチップで私を悩ませ、その結果mxArray *result = mxCreateNumericMatrix(1, 1, mxDOUBLE_CLASS, mxREAL);
:
が表示されているコード行を表示してください。 –