2018-07-08
2018-07-08 本文已影响0人
leica8244
## 注意
- 注意使用单独安装的MinGW6.3,QT的MinGW,缺少多线程dll
- 取消cmake中的Enable Precompiled header选项
- 若用MinGW,CMAKE_BUILD_TYPE 选项,调整debug release
- 编译WITH_QT
- 不要编译opencv_world
- 不要编译opencv_ts
- 不要编译opencv_objectdetect(多线程问题)
- 编译选nonfree 以便使用有专利的算法
### QT构建工程注意
- MSVC编译器: **编译器目录**与**包含目录**与**库目录**需要配置环境变量
- opencv 链接静态库lib **动态库目录需要设置环境变量**
- 全用X86
-
#### QT目录:
C:/Qt/Qt5.8.0/5.8/msvc2015_64/bin/qmake.exe
C:/Qt/Qt5.8.0/5.8/msvc2015_64/lib/cmake/Qt5Concurrent
C:/Qt/Qt5.8.0/5.8/msvc2015_64/lib/cmake/Qt5Core
C:/Qt/Qt5.8.0/5.8/msvc2015_64/lib/cmake/Qt5Core
C:/Qt/Qt5.8.0/5.8/msvc2015_64/lib/cmake/Qt5Gui
C:/Qt/Qt5.8.0/5.8/msvc2015_64/lib/cmake/Qt5OpenGL
C:/Qt/Qt5.8.0/5.8/msvc2015_64/lib/cmake/Qt5Test
C:/Qt/Qt5.8.0/5.8/msvc2015_64/lib/cmake/Qt5Widgets