编译过程控制台出现以下错误:
mingw32-make[2]: *** [modules\core\CMakeFiles\pch_Generate_opencv_core.dir\build .make:64: modules/core/precomp.hpp.gch/opencv_core_Release.gch] Error 1
mingw32-make[1]: *** [CMakeFiles\Makefile2:1834: modules/core/CMakeFiles/pch_Gen erate_opencv_core.dir/all] Error 2 mingw32-make: *** [Makefile:162: all] Error 2
解决方法:
我是用QT5.12配置opencv3.1,在45%处出现同样的问题,我猜可能是版本原因。我用QT5.10(插件选择时全选,可能也不需要全选,未验证)配opencv3.1成功。在配置过程中需要注意以下几点,1.QT的环境变量一定要配;2.cmake时一定要确保没有红色(错误)时再generate,可参考博文https://www.cnblogs.com/huangfuyuan/p/9147092.html;3.可能是因为QT安装过程中某个插件未安装的原因,如果以上不能解决,建议安装全部插件再进行配置。
2019.8.26