关于使用opencv的提速(一)(代码x86转换x64的问题)

这两天为了提升opencv性能,不仅仅要将32位处理转化为64位处理,充分利用我的计算机性能,更要联合cuda/ocl编译适合我本身计算机GPU的opencv  dll和lib


本篇主要是解决一些x86转为x64中出现的问题


我现在遇到的问题是,编译时提示找不到opencv_core.lib  ,我记得在使用自己添加的属性列表CV_D.props (具体设置方式见前两个附加图)中没有添加它,如果添加的话也应该是是添加的opencv_core2.4.6.lib 之类的







所以在该项目的项目属性,发现在链接器->输入->附加依赖库  中出现一堆奇怪的东西,删掉问题就会解决了


2014.4.4日更新:

使用属性表进行opencv或者pcl的环境配置是一种偷懒的行为,也许会产生各种各样的奇葩错误让你重装vs,重装系统,所以最好的方法是每个工程单独配置

我在转换的时候较多的遇到x86与x64环境冲突等错误,以及LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏   http://blog.csdn.net/wangzhebupt/article/details/22916451  这样的错误,这个时候需要耐心的去网上找~耐心的重装系统重装vs,恩


这两天搞得整个人都不好了,不过将gpu加速和pcl环境搭建好之后~那感觉,倍爽儿~






评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值