VS2010中opencv项目配置的一个方法

VS2010中建立opencv项目时,需要在项目属性中配置对opencv头文件路径、库函数路径等设置,并在链接器设置中添加对opencv函数库的引用。这些配置操作在每个使用opencv的项目中都要进行,如果每次都重新做就太麻烦了。网上可以找到很多文章介绍如何解决这个问题,我看到的基本都是通过打开属性管理器,修改针对用户的


Microsoft.Cpp.Win32.user属性表,在其中添加所需配置项。由于该属性表默认被所有项目自动继承,就可以解决重复配置问题了(在新的VS文档中,不建议使用用户的属性表,原因大概是这种默认放到用户主目录下面的属性表文件很不利于团队开发时,把项目属性相关文件纳入统一配置管理,不过这是后话)。

这种方法对于目录的设置是没有问题的,但是当我修改链接器的输入设置,添加对opencv函数库的引用时发现,直接修改属性表时无法区分debug和release配置,这样显然是有问题的。在网上搜了搜,没有找到什么现成的方案,最后还是到msdn看了看相关说明,最后自己做了一个解决方案,感觉还可以,记下来免得以后忘记,也算是分享一点小技巧:

1、建立一个目录用于存放opencv配置的属性表文件,我选择的是在所有解决方案所在目录下建了一个opencv目录;

2、在属性管理器中,添加新项目属性表,分别建立两个属性表文件:opencv_d和opencv_r,存放在上述目录下,分别用于保存debug和release配置下的opencv函数库引用;

3、新建项目中,在属性管理器中分别添加对上述两个属性表的引用(如图)。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值