本人环境:Win10

安装:MatConvNet必备条件:MinGW -w64 编译器和Microsoft Visual C++,你可以选择不同的版本哈!我选择的是Microsoft Visual C++ 2019

安装Microsoft Visual C++ 2019

1)具体安装步骤参考:https://mp.weixin.qq.com/s/aQg3WMRZDww7tmWwOaykwQ

2)打开cmd,输入cl,如果报错如下:'cl' 不是内部或外部命令,也不是可运行的程序 或批处理文件的解决方法

解决办法参考:https://blog.csdn.net/yaotuzhi/article/details/107142877

安装MatConvNet

1)下载MatConvNet并解压,我的解压路径如下:E:\MATLAB\matconvnet-1.0-beta25

2)Matlab命令窗口输入:

mex -setup
mex -setup C++
cd E:\MATLAB\matconvnet-1.0-beta25
mex -setup:'E:\MATLAB\install\bin\win64\mexopts\msvc2019.xml' C
mex -setup:'E:\MATLAB\install\bin\win64\mexopts\msvcpp2019.xml' C++

注:上述的'E:\MATLAB\install\bin\win64\mexopts\msvc2019.xml' C和E:\MATLAB\install\bin\win64\mexopts\msvcpp2019.xml' C++可以在你的Matlab安装路径中找到,上述的路径为我的安装路径。

2)接下来在命令窗口中继续输入:

run .\matlab\vl_compilenn

3)验证:命令窗口中输入:vl_testnn

请耐心等待,好几分钟。

注:在安装过程中你可能会遇到如下问题;

1)Matlab 编译文件时出错,提示 cl.exe 不是内部或外部命令

解决办法参考:https://dyfloveslife.github.io/2019/03/05/compilienn-file/

2)Error using mex gcc: error: gdiplus.lib: No such file or directory

解决办法:https://blog.csdn.net/Dandelion_2/article/details/98028054

3)GPU版本编译,请参考:https://blog.csdn.net/hiudawn/article/details/80381503

 

 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐