可参考https://www.cnblogs.com/kekeoutlook/p/11701511.html
1.cmake-gui选择mingw64类型编译器,并选择具体的编译器,选择mingw所在的bin目录。
2.将contrib压缩包与opencv解压到同一个目录
3.configure时,
勾选 WITH_OPENGL
勾选 OPENCV_ENABLE_NONFREE(里边包含了surf特征)
不勾选 WITH_IPP WITH_MSMF
不勾选 ENABLE_PRECOMPILED_HEADERS
不勾选
(否则编译会出现gcc错误)
选择extra目录![]()
不勾选所有的test
不勾选
(如果有contrib就不勾选,如果没有可以勾选)
点击 Configure,Generate 生成 Makefile
4. mingw32-make -j8
mingw32-make install
本文提供了一套详细的步骤,指导如何使用CMake-GUI与mingw64编译器来配置和编译OpenCV。关键点包括选择正确的编译器路径、配置选项如WITH_OPENGL和OPENCV_ENABLE_NONFREE,以及避免特定的编译错误。通过遵循这些步骤,读者可以成功地在Windows环境下搭建OpenCV开发环境。
1292

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



