ラップトップで M ファイルをコンパイルし、EXE ファイルを取得しました (たとえばmyexe.exe
)。MATLAB 2011b がインストールされています。
をダブルクリックするmyexe.exe
か、MATLAB コマンド プロンプトから を実行すると!myexe.exe
、次のようなウィンドウが表示されます。
MCR のバージョン 7.16 が見つかりませんでした。mclmcrrt7_16.dll を読み込もうとしています。MCR の正しいバージョンをインストールしてください。
現在、MATLAB Compiler Runtime (MCR) は、MATLAB がインストールされていないコンピューターでコンパイル済みの MATLAB アプリケーションまたはコンポーネントを実行できるようにする共有ライブラリのスタンドアロン セットである必要があります。PC に MATLAB があるのに、なぜ MCR について不平を言うのですか?
また、このファイルを別のコンピューターにコピーしました。このコンピューターには MATLAB はありませんが、MCR 8.2 はありますが、同じエラーが発生します。MCR は下位互換性を確保していると思いました。MCR バージョン 7.16 をラップトップから PC にコピーしてインストールする必要がありC:\Program Files\MATLAB\R2011b\toolbox\compiler\deploy\win64\MCRInstaller.exe
ますか?
私のラップトップはどうですか?そこにも MCR バージョン 7.16 をインストールする必要がありますか? なぜ私がしなければならないのか分かりません。
ありがとうA。