博主最近用vlfeat库做课题,网上搜索使用方法,一大片都会告诉你说:run(/vl_setup) 然后就好啦哈哈哈哈哈哈~~~~~~~~~~~~~~

But!理想很丰满,现实很骨感,当博主在官网下载了vlfeat并按照如下操作之后:

MATLAB却出现了如下错误:

Invalid MEX-file 'D:\codingtool\library\vlfeat\toolbox\mex\mexw64\vl_version.mexw64': 找不到指定的模块

我就知道没这么简单啊摔(╯‵□′)╯︵┻━┻问题的关键是我进入mex\mexw64\明明能找到这个模块的!为什么MATLAB不可以!你是有多笨!!(博主的工科男票竟然让博主重新解压再来一次操作就好了呢~~博主考虑要不要换个男票了= =)于是博主痛定思痛,准备用vs先编译一下vlfeat再看看效果,没想到意外的成功了!好嗨森·~~下面就是完整的流程啦~

Step 1 准备工作要做好~

准备好vs2012(其他版本也可以,只要保证与MATLAB里的一致就好)、vlfeat包http://www.vlfeat.org/index.html、MATLAB R2014b(其他版本应该也可以了啦~)

Step 2  VS2012编译vlfeat

1.  打开VS2012 x64 Native Tools Command Prompt,在命令行中依次输入如下图所示的命令:

看到上面的版本号11.00.50727.1了木有宝宝们?记住它哈~

2.  在vlfeat/make/nmake_helper.mak文件中加入vs2012参数(你是其他版本就找到其他版本对应的地方,看看有没有你这个版本号,有的话就不用改了,么有就加上),如下图,在VL_MSVC = 11.0的那里面已经有“11.00.50727.1”了,所以博主不用再加。如果你是vs2013,就找VL_MSVC = 12.0的,添上你的版本号就好啦。或者再没有就直接在圈红的那个位置自己写上~

3.  打开VS2012 x64 Native Tools Command Prompt(一般在开始菜单 vs对应文件夹下面就有),定位到/vlfeat-0.9.20目录下,为了防止有小盆友不知道怎么定位到,先贴图说明哈,宝宝们要改的就是cd后面改成自己放vlfeat的位置~

4.  定位到之后输入如下命令:

然后宝宝们就静静的等着它编译完成吧~完成之后并不会有说successful。。。命令提示还是静静的回到了初始状态就说明没问题啦:

4步完成后,将会在/vlfeat-0.9.20/bin目录下,新增一个win64目录,里面会有生成的vl.dll、vl.lib和一些test执行文件,后面MATLAB就能用这些啦。

Step3  在MATLAB中完成最终配置

1.  首先打开MATLAB,输入语句:run('D:/codingtool/library/vlfeat-0.9.20/toolbox/vl_setup');将vlfeat路径添加进来。注意D:/codingtool/library是需要宝宝们改成自己放vlfeat的路径哒~

2.  切换MATLAB路径到vlfeat文件夹里面,直接在下图的红色横线那里选到就行:

3.  找到toolbox下面的vl_compile.m并直接运行之,然后静候成功啦~

4.  等他运行完成后可以在MATLAB里输入vl_version verbose。配置成功的话就是下面的效果啦~

终于成功了好嗨森是不是~~~~~~博主还要嘱咐一句,为了以后能一打开MATLAB就能麻溜儿的用起来vlfeat,宝宝们还要多做一步:把刚才的run('D:/codingtool/library/vlfeat-0.9.20/toolbox/vl_setup');语句保存成一个叫做startup.m的m文件,放在你的MATLAB打开时的那个路径下(好像叫做启动路径吧),博主一打开MATLAB是这样的路径,所以你看startup就被我放在这里了。

然后就万事大吉啦~感谢观看喵,如果有帮到宝宝我很开熏~如果米有,那就遗憾啦T T

Matlab R2014b配置vlfeat0.9.20相关推荐

  1. pycharm中配置VLfeat0.9.20和PCV实现Sift算法

    文章目录 VLFeat 介绍 下载 PCV 介绍 下载 配置到python库中 可能出现的问题 配置项目 移动PCV 更改.\PCV\localdescriptors\sift.py 测试 数据 运行 ...

  2. 解决MATLAB问题 Invalid MEX-file 'E:\vlfeat-0.9.20\toolbox\mex\mexw64\vl_svmtrain.mexw64': 找不到指定的模块

    按照教程安装完vlfeat-0.9.20后,在MATLAB运行程序,出现"Invalid MEX-file 'E:\vlfeat-0.9.20\toolbox\mex\mexw64\vl_s ...

  3. matlab安装配置VLFeat库

    一.下载VLFeat的binary包: VLFeat 0.9.20 binary package(点击下载) 下载得到vlfeat-0.9.20-bin.tar文件 二.解压vlfeat-0.9.20 ...

  4. matlab vlfeat hog,vlfeat-0.9.20-bin 特征提取的工具包,实现各种 ,如hog,lbp,sift. matlab 242万源代码下载- www.pudn.com...

    文件名称: vlfeat-0.9.20-bin下载  收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 17828 KB 上传时间: 2015-07-21 下载次数: ...

  5. 【caffe-windows】 caffe-master 之 matlab接口配置

    平台环境: win10 64位 caffe-master  vs2013 Matlab2016a 第一步: 打开\caffe-master\windows下的CommonSettings.props文 ...

  6. TIOBE 4月编程语言排行榜:MATLAB即将跌出TOP 20

    在TIOBE发布的4月编程语言排行榜中,知名数值分析语言MATLAB即将跌出前20,目前刚好排在第20名,这是MATLAB在近十年来首次出现在该位置.至于下降原因,TIOBE CEO Paul Jan ...

  7. MATLAB下配置C和C++编译器(MinGW)

    很多时候需要在Matlab下使用C或C++边写的代码,这时候就需要先用编译器将代码编译成Matlab可以用的mex文件.检测Matlab有没有可以使用的编译器,可以在命令行窗口下,输入mex -set ...

  8. Python调用matlab及其配置方法

    Python调用matlab及其配置方法 - 知乎 从 Python 调用 MATLAB 函数的三种方法_wx60c0d572c0d91的技术博客_51CTO博客

  9. matlab let工具箱,【matlab】配置surfbox工具箱(surfacelet转换)

    当前位置:我的异常网» 开源软件 » [matlab]配置surfbox工具箱(surfacelet转换) [matlab]配置surfbox工具箱(surfacelet转换) www.myexcep ...

  10. OTB数据集评测工具---tracker_benchmark_v1.0(MATLAB版)配置教程

    可参考:OTB数据集评测工具tracker_benchmark_v1.0(MATLAB版)配置教程 按照这个教程可以运行测试

最新文章

  1. Angular vs React 最全面深入对比
  2. hdu4280 Island Transport 网络流最大流 Dinic算法高效模板
  3. 2016中国大学生程序设计竞赛(长春)Sequence II HDU - 5919 主席树
  4. 使用kibana或postman操作Elasticsearch的常用命令
  5. 探探经营范围变更:新增演出经纪和电信业务
  6. NOIP2013D1T3货车运输(最大生成树+倍增lca)
  7. mysql表的一列拆分成两列_将float值拆分成MySQL表的两列?
  8. VC++编程之字符串解惑--Unicode MBCS
  9. JavaScript函数,思维导图
  10. Quartus ii安装及使用实验报告
  11. 《Redis视频教程》(p18)
  12. 华为设备MSTP配置命令
  13. Word中插入图片只显示一部分
  14. ffmpeg视频切片方案
  15. jzoj6495 死星 (竞赛图五元环)
  16. Hypervisor是什么
  17. 数据库查询简单练习(五)
  18. USB host、usb device、USB OTG的判断
  19. 地震勘探原理c语言,《地震勘探原理》
  20. 聚类联邦学习的拜占庭鲁棒性

热门文章

  1. Office365 PPT加载本地模板
  2. Visio2013 Professional专业版密钥
  3. ocjp 考试题之六
  4. 我的世界1.12.2java下载_我的世界1.12.2电脑版下载
  5. bootdo框架使用步骤总结
  6. 分享不会迟到,只会来的晚一点——16倍速视频播放
  7. hbase mysql hdfs_Alex的Hadoop菜鸟教程:第8课Sqoop1导入Hbase以及Hive
  8. 未来教育c语言题库百度云,未来教育计算机c语言二级题库(操作题).docx
  9. 手机自动签到简易应用
  10. three.js 文本_使用Three-bmfont-text在Three.js中创建文本