MATLAB R2018a がサポートするC++コンパイラについて
조회 수: 3 (최근 30일)
이전 댓글 표시
私のPCには「MATLAB R2018a」「Microsoft Visual Studio Premium 2012」がインストールされており、MATLABのコマンドウインドウで
mex -setup C++
と入力すると、「MEX は C++ 言語のコンパイルに 'Microsoft Visual C++ 2012Microsoft Visual C++ 2012' を使用するよう設定されています。」と表示されます。
実際にMEX関数の実行もできております。
しかし、
上記ページに、MATLAB R2018a がサポートするC++コンパイラのリストが載っていますが、そこには「Microsoft Visual C++ 2012」は記載されておりません。
このまま「Microsoft Visual C++ 2012」を使い続けると問題がありますか?
問題がある場合は、サポートが明示されているコンパイラをインストールしようと思いますが、無償のVisualStudioである「Express」はサポートされていますか?
(MinGW以外の無償のコンパイラをインストールしたいと考えております)
よろしくお願い致します。
댓글 수: 0
채택된 답변
Kazuya
2019년 1월 31일
Microsoft Visual C++ 2012 は 1つ前の R2017b までは公式にサポートしていたんですね。
コンパイラーとして認識して機能もおそらく問題ないかと思いますが、公式にサポートしていると謳っていないので問題が起こっても「公式」には保障できない、といった感じかと。
Express 版は認識すらされないと思います。(R2018a では試したことないですが経験上)
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 C MEX ファイル アプリケーション에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!