parforを使用するMCCでコンパイルされたプログラムを実行する際に問題があります。コンパイルされていない.mバージョンが動作します(バグはありません)。コンパイルされたバージョンを実行すると、 "distcomp.remoteparfor"は定義されていません。私は正確に、次のリンク に記載されているエラーがあると信じています。 MCRは、私のマシンにインストールされていないので、parforを使用したMCCコンパイル済みプログラムの実行時エラー
http://www.mathworks.com/support/solutions/en/data/1-PAHWE/index.html?product=CO&solution=1-PAHWE
しかし、 私は疑問に思って(MATLABおよびMCCが得た)何pathes $ APPNAME_mcr/javaの/ JAR /ツールボックスと $ MCR/MATLABコンポーネントランタイム/ v70/java/jar/toolboxはに対応しています。私は のC:¥Program Files¥MATLAB¥R2011b¥java¥jar¥toolboxのdistcomp.jarファイルを見つけましたが、$ MCR/MATLAB Component Runtime/v70/java/jar/toolbox MCRがインストールされていないためです。
ありがとうございます! フレッド
実行しているのと同じR2011bバージョンでコンパイルしましたか? –
指定したリンクのソリューションは、このエラーとは何の関係もありません。 – eternaln00b
@AndrewJankeはい、私は同じR2011bで自分自身をコンパイルしています。 –