网上也有很多博客描述VS下opencv的配置,其实opencv的配置很简单,但是复杂就出现在你不同情况下配置opencv是有所不同的。
本作者绝对是看了网上几乎所有的博客,并且亲自配置,且在配置中出现了一个问题,用了整整一天的时间才搞好。
如果你做的项目要发布,最后肯定要将动态链接库DLL写到exe文件中,这样才能使你的软件/系统具有可移植性。
(大家通常在用MFC写小项目的时候书上/教学视频一般都是推荐你选择共享DLL下使用MFC)
以后真正遇到项目时才知道,最后都是要选择静态库下使用MFC的。
稍后我会详细描述在静态库下使用MFC 怎么去调整opencv的配置
基本的opencv配置可分为以下四步(本文中opencv是安装在D:\Program Files\opencv)
1.设置系统的环境变量(Path)
计算机->(右键)属性->高级系统设置->高级(标签)->环境变量->(双击)path(用户,系统里面的path任选其一)->在变量值里面添加;D:\Program Files\opencv\build\x86\vc10\bin(注意不同路径之间有个分号)
x86--------- 代表32位系统
x64--------

本文介绍了在静态库和共享DLL下配置OpenCV的步骤,包括环境变量设置、VS的VC++目录配置、附加依赖项的添加。强调了静态库下使用MFC时的注意事项,如选择静态库、设置运行库为多线程调试。还讨论了配置过程中可能出现的错误,如缺少DLL和静态编译与动态编译的冲突,并提供了相应的解决方法。
最低0.47元/天 解锁文章
5716

被折叠的 条评论
为什么被折叠?



