matlab .m/fig文件變爲 .exe文件以及解決matlab2012無編譯器問題

- -; 今天把弄完的模態識別變成可執行文件時候遇到的問題:
(- - 從筆記上直接copy過來的,習慣用note了。。)

(前三步安裝好的可以直接跳過)
1.matlab 命令窗口敲mbuild -setup(任選一個)
2. mex -setup
3.找到 matlab安裝路徑下的 toolbox\compilerdeploy\win32下的MCRInstaller.exe;安裝;
*4.如果是需要用到gui,則在flg文件中export生成 xxx.export文件;之後第五步
(- -; 忘記怎麼打開fig的就在command window 打guide)
5.mcc -m FingerVeinRecognition_export.m
6.運行.exe文件(注意上述4-6文件要在一個目錄下)
結果如下:

(= = 有dos在旁邊是不是感覺很醜,消除方法:)
結果:
1.2步有問題的(電腦上裝的低版本的matlab卻是高版本的vs);
附錄文件:
附錄文件下載地址:
先把這個壓縮包下下來,裏面有4個文件兩目錄,複製到matlab對應目錄:
\bin\win64\mexopts 與\bin\win64\mbuildopts;
解決找不到編譯器方法參考自以下鏈接:
實際上只是把找vc2011改成了 2012; 想繼續改其它版本的可以改下這幾個文件;
還是有道雲好用。。。。。。


發佈了56 篇原創文章 · 獲贊 53 · 訪問量 20萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章