matlab下配置matconvnet
環(huán)境:matlab2016a和vs2015
1.去官網(wǎng)下載matconvnet,我安裝的是matconvnet-1.0-beta25。
2.編譯會提示需要安裝編譯軟件摔刁,matlab提示安裝的是MinGW-w64, 我按照MinGW-w64安裝網(wǎng)址安裝成功萍膛。(注:先不要裝吉懊。)
3.之后在matlab命令行中輸入mex -setup命令,成功。
4.運行vl_compilenn.m文件袁翁,出現(xiàn)編譯錯誤蜈七。
5.之后解決未果秒拔,決定安裝VS2015。
6.安裝VS2015飒硅,直接next砂缩,注意安裝的時候選擇自定義安裝,將Visual C++勾選三娩,然后等待安裝成功庵芭。
7.重啟matlab,輸入mex -setup C++雀监,會出現(xiàn)
MEX 配置為使用 'Microsoft Visual C++ 2015 Professional' 以進行 C++ 語言編譯双吆。
8.再次運行vl_compilenn.m,編譯錯誤会前,出現(xiàn)未找cl.exe好乐。
找到電腦里cl.exe的位置,將vl_compilenn,m文件中cl.exe的位置直接改成我們找到的文件位置瓦宜。
9.再次運行vl_compilenn.m蔚万,編譯成功部分,后面報錯临庇。
10.卸載前面安裝的MinGW-w64笛坦。
11.再次編譯区转,成功。