Qt 5.2+VS2012+OpenCV 2.4.13的环境配置
把openCV库下载了,再与编译器配置。
遇到的问题 1:
- 其中第五步,找不到这个选项。再到构建步骤,详情,勾选install,然后点右下角的“锤子”,开始构建。构建过程要保持网络通畅,因为构建时会下载部分文件。这个过程会花半个小时左右,当“编译输出”中显示“正常退出”,表示构建成功,在 CMAKE_INSTALL_PREFIX 路径中可以看到产生的文件。如果编译失败,则换个opencv版本,重新尝试。
解决:
- 由于博客写的是中文版,我用的qt creator是英文版,所谓“构建步骤”其实就是“Build Steps”,找了好久,我也是晕死,都忘了逆向翻译
问题2:
其中
INCLUDEPATH += C:/opencv/include \
C:/opencv/include/opencv \
C:/opencv/include/opencv2
LIBS += C:/opencv/x86/mingw/lib/libopencv_*
解决:
-
这是工程文件中所添加的库
INCLUDEPATH +=D:/openCVLib/include \
D:/openCVLib/include/opencv \
D:/openCVLib/include/opencv2
LIBS += -LD:/openCVLib/x86/vc10/lib \
-lopencv_core2413 \
-lopencv_imgproc2413 \
-lopencv_highgui2413 \
-lopencv_ml2413 \
-lopencv_video2413 \
-lopencv_features2d2413 \
-lopencv_calib3d2413 \
-lopencv_objdetect2413 \
-lopencv_contrib2413 \
-lopencv_legacy2413 \
-lopencv_flann2413 参照Qt 5.2+VS2012+OpenCV 2.4.7的环境配置
运行的结果图: