Matlab安裝MinGW-w64編譯器
最近搞了Matlab內的C語言編譯器問題,這個問題其實是個坑,寫出來給有緣人少踩這個坑。
我原來自己電腦上裝好了VS2015,然後裝了MATLAB2014B,發現使用在MATLAB內使用mex -setup時總是找不到編譯器。後來裝了MATLAB2016a,也是找不到,嘗試了網上的很多方法,還是不行。
後來看了一篇部落格,解決了我的問題。
其實我的需求也不一定就非得使用VS,我只是需要一個C語言編譯器,更何況MATLAB也推薦使用TDM-GCC,所以就用這個代替吧。(適用於自己下載編譯器安裝使用,Matlab版本為2016a,其他不知道)
第一步:下載TDM-GCC(注意看清是32位還是64位),TDM-GCC的安裝路徑不要包括空格;
http://tdm-gcc.tdragon.net/download
第二步:新建環境變數MW_MINGW64_LOC,設定為TDM-GCC-64的安裝位置;
第三步:在MATLAB命令列內執行命令setenv(‘MW_MINGW64_LOC’,folder),folder為TDM-GCC的安裝位置,要加單引號;
最後,重啟一下MATLAB;
最後要說明,其實上面只是把MATLAB的官方文件加上自己的經驗翻譯了一下。更詳細請看下面連結:
http://cn.mathworks.com/help/matlab/matlab_external/compiling-c-mex-files-with-mingw.html?requestedDomain=uk.mathworks.com
相關文章
- 安裝c, c++編譯器 on AIXC++編譯AI
- CPP編譯器安裝(Windows環境)編譯Windows
- 編譯安裝zabbix編譯
- 安裝編譯ffmpeg編譯
- Griffin編譯安裝編譯
- 編譯安裝nmon編譯
- swoole 編譯安裝編譯
- apache編譯安裝Apache編譯
- ffmpeg安裝之linux編譯安裝Linux編譯
- httpd編譯安裝phphttpd編譯PHP
- Shell編譯安裝nginx編譯Nginx
- Linux 編譯安裝 PythonLinux編譯Python
- Linux編譯安裝NginxLinux編譯Nginx
- centos PHP 編譯安裝CentOSPHP編譯
- 自制編譯器——cbc安裝後使用出問題編譯
- Linux下編譯安裝nginx1.8.1伺服器Linux編譯Nginx伺服器
- PHP Linux安裝擴充套件(編譯安裝)PHPLinux套件編譯
- 【MySQL安裝】Linux下安裝MySQL(預編譯)MySqlLinux編譯
- 反編譯之安裝Apktool編譯APK
- Xopsed的編譯與安裝編譯
- Linux 編譯 安裝 PHP 7.3.1Linux編譯PHP
- windows下編譯安裝thriftWindows編譯
- ubuntu編譯安裝pcl教程。Ubuntu編譯
- ubuntu編譯安裝kernel教程。Ubuntu編譯
- PHP7 編譯安裝PHP編譯
- CentOS 下編譯安裝 NginxCentOS編譯Nginx
- CentOS 下編譯安裝 apacheCentOS編譯Apache
- CentOS 6.4 編譯安裝 apacheCentOS編譯Apache
- 原始碼編譯安裝Redis原始碼編譯Redis
- macOS nginx 編譯安裝教程MacNginx編譯
- 如何在CentOS7安裝Node?(編譯安裝)CentOS編譯
- Go開發者之如何破解安裝GoLand編譯器?GoLand編譯
- linux源瑪包編譯安裝Linux編譯
- Centos8編譯安裝核心CentOS編譯
- protobuf 編譯工具安裝與使用編譯
- Mac 編譯安裝 PHPRedis 模組Mac編譯PHPRedis
- 原始碼編譯安裝的原理原始碼編譯
- Centos7編譯安裝OpenRestyCentOS編譯REST
- muduo網路庫編譯安裝編譯