2

matlabからjavaコードを生成しましたが、Eclipseでjavaコードを実行しているときに、matlabコンパイラランタイムでmclmcrrt711.dllファイルを使用しています。matlabまたはmatlabコンパイラがない別のマシンでjavaコードを実行しようとすると、エラー: "java.lang.UnsatisfiedLinkError: java.library.pathでMATLAB BuilderJAに必要なライブラリmclmcrrt711.dllが見つかりませんでした" mclmcrrt711.dllファイルをライブラリに追加し、システムパスをそのdllファイルの場所(matlabコンパイラを持たない他のシステムに.dllファイルだけをコピーした場合)。どうすればこのエラーを克服できますか?私を助けてください。

よろしくお願いしますSrikanth

4

1 に答える 1

4

MATLABがインストールされていないマシンでMATLABを使用するJavaコンポーネントを使用するには、MATLABコンパイラランタイム(MCR)をインストールする必要があります。MATLABBuilderJAを使用していることを前提としています。MCRインストーラーがMATLABインストールCDに含まれている必要があります。The MathWorksに連絡すると、MATLABのコピーをダウンロードした場合に、MCRインストーラーを入手するのに役立ちます。

于 2010-09-01T03:28:55.793 に答える