OpenCV[6]的配置一般是在共享动态链接库下的配置的,在静态库下的配置有点稍微区别:
(1)库目录需配置OpenCV的静态库
(2)设置MFC为静态链接
下面是把OpenCV之类的库设置成静态库
(3)最关键的一步是连接器的输入项设置:
nafxcw.lib //这个lib添加参考[5]
opencv_calib3d248.lib
opencv_contrib248.lib
opencv_core248.lib
opencv_features2d248.lib
opencv_flann248.lib
opencv_gpu248.lib
opencv_highgui248.lib
opencv_imgproc2

本文介绍了如何在MFC项目中配置OpenCV的静态库,包括添加库目录、设置MFC为静态链接,以及详细列出连接器输入项所需的lib文件。特别指出,静态链接时需要包含如nafxcw.lib、opencv系列库和一些依赖库,并解决了可能出现的未解析外部符号问题。同时,文章对比了静态库和动态库的使用差异,以及#pragma comment(lib)的适用条件。

6704

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



