c++编程中遇到的问题

1.vs2013配置opencv3.2之后,编译通过,运行时缺少msvcp140d.dll文件:
https://answers.microsoft.com/en-us/windows/forum/windows8_1-files/msvcp140ddll-is-missing-from-your-computer/c253126e-8f11-45d0-828d-8ede40c3126a?auth=1
按照上述网页中给的链接,下载了vc2015的运行库之后,也不知道安装到哪里了,然后msvcp140d.dll的缺失问题就解决了。

2.vs2013配opencv3.2,搞了很多天都不行。还是自己经验不够。
[http://blog.csdn.net/cv_jason/article/details/70037545]
由于vs2013只能适用vc12的库,但是opencv3.2对应的生成好的库只有vc14的,所以要先重新编译,生成vc12的库。这边用cmake进行编译的时候,在选择适用的vs版本的时候需要注意。
此外,编译成功之后,运行文件内的这里写图片描述文件,用opencv进行编译,这边选择all_build和install进行编译。
编译完成之后会生成install文件夹,这里就有对应的include文件夹和x64的相关库了。
在使用的时候,添加库目录等还是出现问题,这里没能解决,最终用的是最笨的方法,把缺少的dll文件都加到工程目录下面了。

3。cmake的相关配置
http://www.cnblogs.com/chengxuyuancc/p/5347646.html
http://blog.csdn.net/bobsweetie/article/details/51762993

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值