天天看點

如何在Matlab 2016a中配置MinGW-w64 C/C++ 編譯器

因為要用到 IGES Toolbox 這個庫,需要編譯 c 檔案才能運作,故寫此文章,希望能讓讀者少走彎路。

參考網址:

https://blog.csdn.net/dengxiong_bright/article/details/84101889

https://blog.csdn.net/SKY_yiyi_9/article/details/88140283

因為 TDM-GCC 的包也就60M不到,是以建議直接去其官網下載下傳:https://jmeubank.github.io/tdm-gcc/

不過實測目前需要科學上網。

如何在Matlab 2016a中配置MinGW-w64 C/C++ 編譯器

下載下傳完成之後安裝,因為我已經安裝過了,是以可能與你的安裝界面有少許不同,但是按照步驟來肯定沒錯。

如何在Matlab 2016a中配置MinGW-w64 C/C++ 編譯器
如何在Matlab 2016a中配置MinGW-w64 C/C++ 編譯器
如何在Matlab 2016a中配置MinGW-w64 C/C++ 編譯器
如何在Matlab 2016a中配置MinGW-w64 C/C++ 編譯器

安裝即可。

然後打開Matlab ,在指令行視窗輸入:

setenv(‘MW_MINGW64_LOC’,‘C:\TDM-GCC-64’)

回車運作

再輸入mex -setup

如何在Matlab 2016a中配置MinGW-w64 C/C++ 編譯器

出現圖中的結果即成功了。

如果發現關掉Matlab之後,再重新打開運作 mex -setup 發現報錯,又不想每次都運作setenv(‘MW_MINGW64_LOC’,‘C:\TDM-GCC-64’)語句的話,就在系統環境變量裡添加:

MW_MINGW64_LOC

C:\TDM-GCC-64

如何在Matlab 2016a中配置MinGW-w64 C/C++ 編譯器

完事

繼續閱讀