mbuild -setup や mex -setup で Visual Studio 2015 以降のCコンパイラを​選択するにはどうすれ​ばよいですか?

Microsoft Visual Studio 2015/2017 Professional 版をインストールし、MATLAB Compiler で のコンパイラを選択したいのですが、「mbuild -setup」や「mex -setup」を実行してもエラーとなり、コンパイラのリストが表示されません。 
>> mbuild -setup
エラー: mbuild (line 164)正常に終了できません。サポートされているコンパイラまたは SDK が見つかりません。無償提供されている MinGW-w64 C/C++ コンパイラをインストールできます。「Install MinGW-w64 Compiler」を参照してください。その他のオプションについては http://www.mathworks.com/support/compilers/R2016a/win64.html を参照してください。

 採用された回答

MathWorks Support Team
MathWorks Support Team 2024 年 4 月 22 日
編集済み: MathWorks Support Team 2024 年 4 月 17 日

1 投票

1.Microsoft Visual Studio 2015/2017/2019 Professional では、デフォルトでは C/C++ コンパイラはインストールされません。インストール時に必要なコンポーネントを選択したかを確認します。
VS2015
VS2017/2019
2.C/C++ コンパイラが含まれるコンポーネントを選択しインストールが完了したら、Visual Studioの開発環境上でC言語プログラムのビルドが成功することを確認します。
3.Visual Studio上でのビルドが成功するにも関わらずmex -setupでVisual Studioのコンパイラが表示されないときは、下記コマンドの実行結果をテクニカルサポート窓口までご連絡ください。
mex -setup -v
mbuild -setup -v

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeC 共有ライブラリの統合 についてさらに検索

製品

リリース

R2016a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!