由于matconvnet工具箱中的编译是需要使用C/C++编译器来编译的,因此首先要确保你的matlab已经与相应的C/C++编译器搭配好了,可以通过在matlab命令窗口键入mex -setup来查看。

关于编译器的问题,请参考我的另一篇博客
win10系统使用vs2017 community作为matlab2016b编译器


第一步当然是下载matconvnet工具箱啦,链接为:matconvnet
其实可以直接按照这个网站提供的安装教程来安装:matconvnet安装教程
注意一下这个网址的第一句话:You will need a sufficiently recent MATLAB version (R2015b or newer) and a compiler with C++11 support (Visual Studio 2015, GCC 4.8, Xcode 7.3.1 or higher).

但是楼主之前也没看到那个网站有提供安装教程,找的是网上的安装教程,也不知道到底哪里出的问题,遇到了一些坑,在此记录一下。

下载完matconvnet工具箱之后,建议解压后放到自己想放的位置,最好不要放在C盘,因为后面编译的过程中会生成文件夹,而C盘创建文件夹需要提供管理员权限,因此会报错说无权限。

第二步使用在matlab命令窗口输入cd+matconvnet工具箱路径定位到工具箱的目录下,比如我的就是:cd F:\matconvnet-1.0-beta25\matconvnet-1.0-beta25

第三步使用addpath matlab将工具箱目录下的matlab文件夹添加到路径中
接着,在命令窗口输入 vl_compilenn 来编译工具箱
不知道这里大家会不会出错,我就是在这里出现下面的问题

这个问题反复出现,我试过了好多方法,总以为是自己哪个步骤没搞好,因此搞了很久,最后在stackflow里面看到别人的解决办法,试了一下居然真的好了,链接为:cl.exe not found解决办法

我详细说明一下,首先在自己安装的vs路径下搜索cl.exe文件,会发现有好几个,选择其中一个符合自己电脑配置的文件,复制一下,然后放到刚刚matconvnet工具箱文件夹下,也就是 F:\matconvnet-1.0-beta25\matconvnet-1.0-beta25(这个其实那个作者也没讲清楚具体是放在哪里,我就根据自己的感觉放到了这个路径下)

然后再次试一下vl_compilenn,居然就真的编译成功了!截个图纪念一下 哈哈哈

在命令行输入 vl_setupnn , 没有报错就可以接着输入vl_testnn来测试了,注意一下这里会耗费好几分钟的时间,如果前面都没有报错,这里其实测不测都无所谓

matconvnet安装编译教程相关推荐

  1. caffe安装编译教程Ubuntu16.04(CPU)教程

    根据链接: https://blog.csdn.net/u010193446/article/details/53259294 按照上述教程出现错误:libopencv-dev安装失败,原因:缺少相应 ...

  2. newifi mini固件_如何在vmware虚拟机中安装OpenWrt系统,含x86固件编译教程

    "OpenWrt项目是针对嵌入式设备的Linux操作系统", 这是官方给出的定义.OpenWrt确实是一个非常好的嵌入式学习系统,目前市面上上千款设备支持运行OpenWrt,如小米 ...

  3. jemalloc mysql5.6_Mysql-5.6安装编译全教程

    Mysql安装编译 一 cmake-3.0.2编译 yum install gcc-c++ yum install ncurses-devel tar xf  cmake-3.0.2.tar.gz c ...

  4. 绿豆pro前端APP源码v5.1.7编译教程,后端配置全开源安装搭建全图文操作萝卜白菜app通用说明带视频教程_多啦咪

    绿豆pro前端APP源码v5.1.7编译教程全图文操作萝卜白菜app通用: 图文一: 打开前端加载项目后,选择图下文件名为app.java文件打开操作修改位置如下: public static Str ...

  5. Matconvnet安装教程

    MatConvnet 安装简介: 采用环境MATLAB2017A 1.   访问https://github.com/vlfeat/matconvnet打包下载MatConvNet 2.   将下载下 ...

  6. python3里的pillow怎么安装_“python安装pillow教程“python3.4怎么安装pil

    "python安装pillow教程"python3.4怎么安装pil python安装pillow教程2020-10-09 03:37:02人已围观 如何在python3.6中装p ...

  7. CM12同步源码及编译教程

    同时提供基于安卓5.0的MKL魔趣猪扒饭编译教程~ [玩机组出品]魔趣猪扒饭MKL50.1编译教程 http://www.oneplusbbs.com/forum.php?mod=viewthread ...

  8. kangle web server源代码安装简明教程

    kangle web server源代码安装简明教程 - kangle使用交流 - kangle软件 是一款高性能web服务器,反向代理服务器,提供虚拟主机管理系统及代理服务器,web服务器架设 - ...

  9. centos得mysql安装教程_Centos下Mysql安装图文教程_MySQL

    Mysql是比较常用的数据库,日常开发中也是采用地比较多.工欲善其事必先利其器,本文特地来讲解下如何在centos(其他linux发行版类似)下安装Mysql.首先准备的材料:Mysql,我这里采用的 ...

  10. 虚拟机在安装svn时 认证密码一直报错_研路同行|安装虚拟机到安装GAMIT教程步骤汇总...

    (一路遇见,一路再见) 全文共计2258字,图片共计1张 用心阅读控制在10分钟 --今日图文-- Gamit/gLOBK软件是一款高精度GNSS数据处理软件,目前支持GPS/BDS/GLONASS/ ...

最新文章

  1. Android10桌面启动器高级版,SONY Xperia launcher-索尼Z5桌面启动器下载10.0.A.0安卓最新版-西西软件下载...
  2. 恩施茶旅谋定乡村-农业大健康·万祥军:侗乡第一寨促生态
  3. 十、深入Java字符串(下篇)
  4. Apache负载均衡设置方法: mod_proxy
  5. C#面向对象名词比较(一)
  6. [MEGA DEAL]完整的Java编程训练营(94%折扣)
  7. Python input 函数 -Python零基础入门教程
  8. centos下升级jdk版本
  9. Java日历compareTo()方法与示例
  10. [Java] 如何学Java
  11. 华为平板wps语音朗读_打工人必备的手机端WPS小技巧
  12. 16、java包装类
  13. 解析网页(KMP算法实现部分)
  14. MSSQL 2000更改表和存储过程的所有者
  15. 哪位大神了解LEACH算法的可以解释下,LEACH算法构成网络结构时是用在随机部署网络节点的还是确定性部署网络节点呢?
  16. 「 软件安装 」倍福“TwinCAT 与 WHD 软件安装”教程
  17. Kubelet cAdvisor 资源监控
  18. python 多目标跟踪_多目标追踪器:用 OpenCV 实现多目标追踪(C++/Python)
  19. 《部落冲突:皇室战争》——一款不能错过的游戏!
  20. 数据仓库的项目的概况

热门文章

  1. 东方博宜 #1008字符图形9-数字正三角
  2. 英雄连2一直显示连接relic服务器,英雄连2 联机PleaseWait问题解决详细教程
  3. android 静默安装实现,Android 中静默安装实现详解
  4. HTML5+CSS3从入门到精通随书光盘 ISO 镜像视频教程​
  5. windows强制删除文件命令
  6. kudu之tablet设计原理
  7. 利用华为ENSP模拟器分析和配置中小型企业网络的综合实验(上)
  8. 为什么选择Mapabc
  9. 关于文件夹目录权限的一些思路
  10. 用2008系统安装k3服务器,金蝶K3SQL-Server-2008-R2安装方法介绍