Matlab 2011b 64-bitをインストールしました。また、 Microsoft SDK 7.1とMicrosoft Visual C++ 2010 Expressをインストールしました。これらのアクションの後、「Microsoft Visual C++ 2010 Express」コンパイラを選択するために、コマンド「 mex -setup」および「mbuild -setup 」を使用しました。
simulink モデルの C コードを生成してコンパイルすると、「LCC が C:\Program Files\MATLAB\R2011b\sys\lcc に見つかりません。LCC がインストールされていることを確認してください。」というメッセージが表示されます。
- LCC コンパイラは、生成されたコードでは使用されません。
- Matlab 2011b 32bitから lcc フォルダーをコピーすると、すべて正常に動作します。
Matlab が Visual C++ 2010 Express ではなく LCC を検出しようとするのはなぜですか? わかりません。多分誰かが何かアイデアを持っています。ありがとう。