总算解决了两年前的一个vs2015+vlfeat的问题

这里写自定义目录标题

总算在电脑上搞定了vs2015+matlab2010+vlfeat库,记录下遇到的困难和解决方法
最初我的vs2015不是装在系统盘,各种问题,逼迫我卸载了重装,结果仍然遇到编译失败的问题:总是提示mex使用错误,找不到XXX.lib文件。各种改注册表,哎,还是不行
对于我这个电脑小白,来说简直太难了。经各种查阅资料,总算搞定了,。解决如下:
**问题1,**明明装了vs2015,编辑器却用不了。
**解决方法:**mex -setup -v
看到各种详细信息,对照给出的注册表信息,改自己的注册表
在这里插入图片描述

tips:按住win图标+R,输入regedit,HKey-Local-Machine即为图中的HKLM,HKey-current-user,即为HKCU
**问题2:**现在可以找到vs2015编辑器了, 但是vl_compile时总提醒mex使用失败,如下图在这里插入图片描述

解决方案:找到matlab中编辑器的配置文件,配置路径为/bin/win64/mexopts.在改目录下找到2015的两个xml文件
在这里插入图片描述
分别打开,对照其中的信息继续修改注册表,该添加项就添加,注意是这里的sdk如果用的是win kits/8.1,那么添加项时,字符串v8.1对应的路径就是win kits /8.1的实际路径
在这里插入图片描述
问题3:前面都完成了,vl_compile到一半又不行了,提示宏重定义了。
在这里插入图片描述
找到这两个文件,打开,把对应行注释掉。
至此,总算compile成功了

后记:如果我一开始找对方法,可能不重装vs2015也可以。
感谢以下博文的帮助“
1、https://blog.csdn.net/cfqcfqcfqcfqcfq/article/details/63295746?utm_source=blogxgwz1
2、https://blog.csdn.net/qq1012848571/article/details/80310941

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值