win7+Qt1.12.3+opencv4.3+mingw32+CMake3.15编译libopencv_world430.dll过程
一、配置截图
二、网上已经很多大神介绍过了编译过程,我这在记录一次,主要针对遇到的问题
遇到问题1
IPPICV:Download:ippicv_2020_Win_ia32_20191018_general.zip下载失败
opencv_videoio_ffmpeg_64.dll、opencv_videoio_ffmpeg.dll下载失败
解决办法直接引用大神办法如下,测试成功
解决OpenCV在Cmake时,因网络问题无法下载部分所需文件_ippicv:dowload:ippicv2020-CSDN博客
遇到问题2
[ 65% ] 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.
mingw32-make[2]: *** [modules\world\CMakeFiles\opencv_world.dir\build.make:11240: modules/world/CMakeFiles/opencv_world.dir/vs_version.rc.obj] Error 1
mingw32-make[1]: *** [CMakeFiles\Makefile2:4789: modules/world/CMakeFiles/opencv_world.dir/all] Error 2
mingw32-make: *** [Makefile:179: all] Error 2
解决办法,测试成功
//案例C:\Mingw-w64\mingw32\bin\windres.exe D:\opencv\bulid_mingw\modules\world\vs_version.rc -O coff CMakeFiles\opencv_world.dir\vs_version.rc.obj//我自己配置位置\Debug
cd /d D:\QtClass\OpenCV\bulid\Debug\modules\world
C:\Qt\Qt5.13.0\Tools\mingw730_32\bin\windres.exe D:\QtClass\OpenCV\bulid\Debug\modules\world\vs_version.rc -O coff CMakeFiles\opencv_world.dir\vs_version.rc.obj//我自己配置位置\Release
cd /d D:\QtClass\OpenCV\bulid\Release\modules\world
C:\Qt\Qt5.13.0\Tools\mingw730_32\bin\windres.exe D:\QtClass\OpenCV\bulid\Release\modules\world\vs_version.rc -O coff CMakeFiles\opencv_world.dir\vs_version.rc.obj
编译opencv时出现vs_version.rc.obj无法生成_building rc object-CSDN博客
三、最后贴一张编译成功的图片