Matlab2017b配置C++/C/Fortan編譯器的問題(已解決)

今天在配置Matlab2017編譯C++代碼的時候,一貫的調用mex -setup命令,結果顯示沒有找到任何支持的編譯器或SDK。您可以安裝免費的mingw-w64 c/c++編譯器;
崩潰!!
最後根據錯誤所給的鏈接在matlab2017的獲取附加功能安裝mingw-w64 、結果半天沒下載好。
最後查找了各種文檔,使用的是安裝TMD-GCC-64成功解決!!步驟如下:
1;下載TMD-GCC-64:l鏈接http://tdm-gcc.tdragon.net/download ;注意看清是32位還是64位,TDM-GCC的安裝路徑不要包括空格(最好默認安裝路徑);
2:新建環境變量(我的電腦右鍵-管理-高級設置-環境變量-系統變量新建)MW_MINGW64_LOC,設置爲TDM-GCC-64的安裝位置(默認是C:\TDM-GCC-64);
3;在matlab中鍵入命令行:setenv(‘MW_MINGW64_LOC’,’C:\TDM-GCC-64’)
4.重啓matlab,再次輸入mex -setup即可!!

如圖:
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章