多版本visual studio和不同版本opencv的配置管理

      在开发过程中,我们可能需要在同一台电脑上同时安装多个版本的visual studio,有的同学还可能需要安装多个版本的opencv。环境配置不好很容易混乱,得不到自己想要的配置,甚至opencv调用失败。解决方法很简单,博主的方法是用属性表。

      具体实施方法是针对希望的配置,建立不同的属性表。比如电脑安装了vs2010和vs2013,同时配置了opencv2.4.8和opencv3.0.0,那么可能的组合就出现四种,加上release和debug的区分就是8种(附加依赖项的库的顺序,带d和不带d)、加上win32和x64的区分就是16种。

       具体方法

       如果vs和opencv还没有,那安装完毕后,只进行环境变量的添加,包含目录和库目录以及附加依赖项暂时不添加;如果已经安装并进行了配置,建议将包含目录和库目录以及附加依赖的配置清除。此时,我们得到的是没有配置opencv的vs。

      此时我们打开vs,建立一个新项目,不按照通常的方法去配置路径(视图--》属性页,这样是可以移植的,即只需配置一次,以后都复制对oepncv的配置)。

        我们在属性管理器界面,点击Debug|win32,右击,选择“添加新项目属性表”,弹出属性表建立页面,进行如下命名


     

          建立后,我们选择建立的属性表,右击,属性,就进入了我们熟悉的配置包含目录库目录和附加依赖项的界面



      在此环境下,配置opencv2.4.8的包含目录,库目录和附加依赖项。重复上述步骤,再分别建立opencv248_vs2010_win32_release、opencv248_vs2013_win32_debug、opencv248_vs2013_win32_releaseopencv300_vs2010_win32_debug、opencv300_vs2010_win32_release、opencv300_vs2013_win32_debug、opencv300_vs2013_win32_release。此时我们在不同的vs下,打开或者建立工程,只需要加载相应的属性表,就可以使用不同的配置,非常方便和灵活。从而实现不同版本vs对opencv的调用。

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值