win10 + QT搭建OpenVC开发环境

win10 + QT搭建OpenVC开发环境

//-- 1.软件下载

  1. qt-opensource-windows-x86-5.14.2.exe [ 下载]
  2. opencv-4.3.0-vc14_vc15.exe [ 下载 ]
  3. cmake-3.15.5-win32-x86.msi [ 下载1] [ 下载2 ]

//-- 2.软件安装

  1. Qt安装
    安装过程: 【选择安装插件】全选;大概需要10G空间,安装过程稍长,请耐心等待。
    配置环境变量:
D:\soft\QT_CMake_OpenCV\Qt15.4.2\Tools\mingw730_32\bin
D:\soft\QT_CMake_OpenCV\Qt15.4.2\5.14.2\mingw73_32\bin

node:环境变量生效的两种方法:

1)设置环境变量后重启电脑
2)打开DOS终端, 如果是设置环境变量“PATH”,则在修改完成后,在DOS窗口命令行中输入:set PATH=C: ,然后关闭DOS窗口。再次打开DOS窗口,输入:echo %PATH% ,可以发现“我的电脑”->“属性”->“高级”->“环境变量”中设置的 PATH 值已经生效。(DOS窗口中的环境变量只是Windows环境变量的一个副本,通过对副本的修改可以引发Windows环境变量的刷新,所以只是环境变量刷新了一次,不用担心DOS窗口中的修改会使得系统环境变量的值变成了”C:”)

  1. CMake安装
    安装过程:选择添加环境变量
  2. OpenCV编译安装
    解压:运行exe文件,解压到安装目录。
    编译:详细过程参考blog1、blog2;
    node:在编译过程中遇到的error
    error[1]:参考blog3
[ 37% ] Building RC object modules/world/CMakeFiles/opencv_world.dir/vs_version.rc.obj
gcc: error: long: No such file or directory
C:\Mingw-w64\mingw32\bin\windres.exe: preprocessing failed

error[2]:参考blog4,采用取消 Build_opencv_Python3 的方法。

D:/soft/python-3.8.1-amd64/python38.dll: file not recognized: File format not recognized
collect2.exe: error: ld returned 1 exit status
[ 98%] Built target opencv_perf_stitching
mingw32-make[2]: *** [modules\python3\CMakeFiles\opencv_python3.dir\build.make:101: lib/python3/cv2.cp38-win_amd64.pyd]Error 1
ingw32-make[1]: *** [CMakeFiles\Makefile2:3471: modules/python3/CMakeFiles/opencv_python3.dir/all] Error 2
ngw32-make[1]: *** Waiting for unfinished jobs....

安装:mingw32-make install

//-- 3.第一个开发工程

你可能感兴趣的:(win10 + QT搭建OpenVC开发环境)