win7 QT +opencv环境搭建

Posted xihong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win7 QT +opencv环境搭建相关的知识,希望对你有一定的参考价值。

1、Win7 Qt4.8.5+QtCreator2.8.0+mingw环境参考前博文先搭建

2、下载Cmake2.8.11.2版本,安装。运行

【项目】那编译器选择:MinGW4.4。另外,重新编译OpenCV要使用MinGW4.4编译。 把 “<Qt_directory>\mingw\bin”添加到环境变量PATH中。

在cmd中 gcc -v 看到4.4版本。

3. 编译OpenCV

OPencv库编译也可参考此文:https://dotuyau.wordpress.com/2014/04/25/opencv_qt_windows/

或 qt creator2.4.0 + qt4.7.4 + mingw + opencv2.2(win7-32位)配置  http://www.xuebuyuan.com/2162023.html

本实验中下载2.3.1没有成功,所以采用了opencv2.2的版本。

主要参考下面英文文章:

Steps to build OpenCV 2.3.1 with Qt and MinGW:

1. Install Qt SDK with the C++ compiler option (MinGW). You can download it here.

2. Add “D:\QtSDK\mingw\bin” to the system PATH.

3. Download and install CMake (2.8.5).

4. Download and install OpenCV2.3.1 (OpenCV-2.3.1-win-superpack.exe).

5. Run CMake GUI.

6. Set the source code: “D:\OpenCV2.3.1_src"

7. Set where to build binaries to: “D:\OpenCV2.3.1_out”.

8. Press Configure

9. Let CMake create the new folder.

10. Specify the generator: MinGW Makefiles.

11. Select “Specify Native Compilers” and click Next.

12. For C set: “D:\QtSDK\mingw\bin\gcc.exe”

13. For C++ set: “D:\QtSDK\mingw\bin\g++.exe”

14. Click Finish

15. In the configuration screen type in “DEBUG” (or “RELEASE” if you want to build a release version) for CMAKE_BUILD_TYPE. Check BUILD_EXAMPLES if you want. Check WITH_QT.

16. Click configure again.

17. The configure screen will make you specify the "CUDA_TOOLKIT_ROOT_DIR" path.

set CUDA_TOOLKIT_ROOT_DIR to : "D:/QtSDK/Desktop/Qt/4.7.3/mingw/bin"

18. Click configure again. Click generate. Close CMake.

19. Go to "D:\OpenCV2.3.1_out" DIR and type “mingw32-

make” and hit enter (this might take some time).

 

以上是关于win7 QT +opencv环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

Win7(32bit)下Qt5.5.0和OpenCV2.4.9环境的搭建

Win7下qt5.3.1+opencv2.4.9编译环境的搭建(好多 Opencv2.4.9源码分析的博客)

win7 (Qt 5.8) + red hat 7.3(VMware 12) ( Qt5.6 )((搭建环境)

C++跨平台库QT学习10 OpenCV开发环境搭建

C++跨平台库QT学习10 OpenCV开发环境搭建

搭建QT环境