目次
ここに書く本来の目的はメモの1つであり、2つ目は専門家からアドバイスを受けることであり、3つ目は志を同じくする友人に会うことです。
問題の説明:
後続の.mファイルコマンドラインウィンドウを実行するには、MatlabR2016aによって.cファイルを実行およびコンパイルする必要があります。>> mex -setup
错误使用 mex
未找到支持的编译器或 SDK。您可以安装免费提供的 MinGW-w64 C/C++ 编译器;请参阅安装 MinGW-w64 编译器。有关更多选项,请访
问 http://www.mathworks.com/support/compilers/R2016a/win64.html。
原因分析:
MatlabR2016aソフトウェアにインストールされていませんMinGW-w64 C / C ++コンパイラ
解決:
Baiduの結果:
特定のソリューション:
MatlabR2016aを正しくインストールする必要があります |
---|
mingw-w64-install.exe |
tdm64-gcc-4.9.2.exe |
1.失敗の経験
インストールして見つけるための関連するソフトウェアのインストール方法を見つけるインストールに失敗しました:
(根本原因はバージョンアップの問題であってよい)
として、以下の問題がある特定:
1をインストールするにはmingwの-W64のソフトウェアを、あなたは、(インストールするには、デフォルトの場所を選択)4.9.2:バージョンを選択する必要があり
、結果は、インストール・エラーで
インストール2. tdm64-GCC-4.9.2を、クリッククリートする、プロンプト、必要性、最新バージョンをダウンロードします。
2.成功方法
最新バージョンをダウンロードするように求めてから、最新バージョンをインストールしましょう!
(1)MinGW-w64 C / C ++コンパイラをダウンロードする
tdm64-gcc-9.2.0.exeインストールパッケージをダウンロードします
(2)MinGW-w64 C / C ++コンパイラをインストールします
注:デフォルトのパスに従ってインストールしてください
別のディスクにインストールされている場合、パスを追加するとき、「D:\ TDM-GCC-64」は内部または外部コマンドではなく、実行可能なプログラムでもありません。
(3)システム環境変数として設定
コンピューターを右クリックし、[プロパティ]-[システムの詳細設定]-[詳細]-[環境変数]を選択し、[システム変数:
変数名:]の下の[新規]を選択します。MW_MINGW64_LOC
変数:C:\ TDM-GCC-64
MinGW-w64コンパイラがインストールされている場所に変数値を入力します。デフォルトのインストールは「C:\ TDM-GCC-64」です(注:「C:\ TDM-GCC-64」はMinGWのインストールディレクトリです)。
(4)MATLABを使用して、MW_MINGW64を一時的な環境変数として設定します
MATLABコマンドウィンドウで次のコマンドを実行します。
>> setenv('MW_MINGW64_LOC','C:\TDM-GCC-64')
「C:\ TDM-GCC-64」は、MinGWのインストールディレクトリです。このメソッドは、MATLAB for MATLABを起動するたびにこのコマンドを実行して、MinGWを正しく使用する必要があります。あなたの "に注文するstartup.m「ファイル。このコマンドは、MATLABが起動するたびに実行されます。
設定方法startup.m完璧な操作を実現するためのファイル」mex-setup「
次のブログ投稿を参照してください。MatlabR2016aで「mex-setup」を完全に
実行する方法
参照
1. Matlabの2016aでのMinGW-W64 C / C ++コンパイラを設定する方法
2. MATLABはMinGWの-W64 C / C ++コンパイラの無料インストール
3. MATLABにインストールするのMinGW-W64 C / C ++コンパイラを
4 Matlab2016aコンパイラが対応するのMinGW-W64をインストールするメックスを使用して見つけることができません
5. MEX -setupコマンドが正しくありません。MEXを使用しての問題[MATLABは、MinGWの-W64コンパイラインストール]
6.完全にMATLABでMEX-セットアップがサポートコンパイラやSDK見つけられないという問題が解決する
7。MinGWの-W64 C / C ++コンパイラを構成する方法Matlab2018aで
8 Matlab2018aでのMinGW-W64 C / C ++コンパイラを構成する方法
9. MatlabのR2016aのgcc 4.9.2のインストール