1、首先要保证visual stdio与OpenCV的版本号对应。
opencv 2.4.10 == vs2012、vs2013
opencv 2.4.13 == vs2012、vs2013
opencv 3.4.0 == vs2015、vs2017
opencv 3.4.1 == vs2015、vs2017
注意VS和vc不同,具体对应关系(左边是vs,右边是vc)
2、卸载原来版本的opencv
opencv的卸载主要有五步。
第一步,直接删除硬盘里的opencv文件夹
第二步,删除环境变量。在【此电脑】上单击右键,选择属性,再点高级系统设置,选择环境变量。把path变量里面与opencv有关的全部删除。
第三步,删除C:\Windows\System32路径下所有与opencv有关的dll
第四步,打开visual stdio,在Property Manager(中文名应该是叫属性管理器