在windows 系统vs2013环境下同时安装opencv2.4.9和opencv3两个版本
博主曾经在电脑上安装过openCV3.3,但是最近学习SVM相关的时候,看到很多程序都是使用opencv2的库,一些class在opencv3版本已经被取消掉了。为了方便学习,我尝试在VisioStudio2013下再安装一套opencv2.4.9,实现二者共存。
这个是当初安装opencv3的教程。
这个是opencv2的安装教程。
https://blog.****.net/u013146742/article/details/56683627
首先解压,分别安装这两个教程配置环境变量,记得注销电脑。之后开始配置项目属性表。
曾经我们按照百度安装的时候,相当于在全局配置了项目配置表。
第一个.user里面包含了第一次配置的opencv3的包含目录、库目录、附加依赖项之类的内容,此时我们可以使用opencv3的库。
接下来我们配置一下解决方案。
点击此处,点下拉菜单的配置管理器,新建。
选择x64或x86。此处影响你的后续库的配置。
打开属性管理器。可以看到我们刚刚新建的解决方案配置。
新建一个opencv2.4.9的项目属性表,保存着一个合适位置。以后需要直接导入就行。
我新建的项目表命名为opencv2.4.9-x86,双击打开,在此处按照2.4.9配置包含目录、库目录、附加依赖项之类内容。
另外删掉这个包含着opencv3配置的表。
大功告成。
只需要在此处解决方案配置切换你刚刚新建的方案就可以使用opencv2啦,切回去就是用opencv3。