1. 程式人生 > >Matlab mex -setup 找不到編譯器

Matlab mex -setup 找不到編譯器

使用matlab進行mex -setup時,出現mex錯誤的提醒,根據錯誤說明,應該是說找不到編譯器。


首先,下載TDM-GCC(64位)的安裝檔案。

http://pan.baidu.com/s/1bpjOIkf 或 http://tdm-gcc.tdragon.net/download


然後根據提示傻瓜式安裝,勾掉自動更新,記住安裝的路徑。

其次,在計算機的環境變數中建立環境變數MW_MINGW64_LOC,設定為TDM-GCC-64的安裝位置;

最後, 在matlab中輸入:setenv(‘MW_MINGW64_LOC’,‘安裝路徑’); 

操作完成後,重啟matlab,再mex就可以通過了。