vs2017配置opencv4.1
E:\AI\opencv4.1.0\build\x64\vc15\bin
项目中配置:
接下来的步骤是两种配置方法唯一不同的操作:
方法一:
属性管理器中的“Microsoft.Cpp.x64.user”属性页
这种方法好处是以后新建的项目都不用再重新配置了,但缺点也很明显,再建一个和这个无关的项目也会受影响
方法二:
解决方案中的项目,直接右键项目属性(缺点是建一新的项目配置一次属性,个人工作项目不是每次都用,所以推荐这个方式)
include目录
双击属性表,在
通用属性—>VC++目录—>包含目录中添加:
另一种在配置属性->C/C+±>常规中的 [ 附加包含目录 ] 中也可以
配置其中之一即可
没有了以前的“…opencv4.0\build\include\opencv”这一条。
然后是添加lib目录,在通用属性—>VC++目录—>库目录中添加:
另一种方式是在链接器->常规的 附加库目录中
两者之一即可
如果第一行的环境变量没有添加,也可以在这里添加,效果也是一样的
修改:之前以为如果环境变量没有添加,则在这个位置添加效果应该是一样的,但后来实践中发现环境变量不加不行,这里代替不了,不知道为啥?
在通用属性—>链接器—>输入—>附加的依赖项中添加:
其他版本按照自己的版本号更改数字“410”为自己对应的版本即可(410意为4.1.0版本)
注意:有的教程中说放的是opencv_world410.dll或opencv_world410d.dll, 这是错误的