文件下载地址
ffmpeg 下载失败解决
1.找到指导下载的 .cmake 文件 opencv4.9.0\3rdparty\ffmpeg\ffmpeg.cmake
2.根据 commit 在 github.com/opencv/opencv_3rdparty 中找到分支
3.下载对应文件 opencv_videoio_ffmpeg.dll、opencv_videoio_ffmpeg_64.dll、ffmpeg_version.cmake
4.将下载文件放入 opencv-4.9.0\build\3rdparty\ffmpeg\,供编译时使用
5.修改 ffmpeg.cmake,使其跳过下载步骤

ippicv
下载后需解压到 opencv-4.9.0\build\3rdparty\ippicv\

boostdesc 与 vgg_generated 是 contrib 需要的文件
下载后放入 opencv-4.9.0\build\downloads\xfeatures2d\

wechat_qrcode 是 contrib 需要的文件
下载后放入 opencv-4.9.0\build\downloads\wechat_qrcode\

setlocal 错误解决:
1.看控制台输出,一般就是少东西造成安装失败,很可能是手动下载的文件没放对地方,按报错位置放入即可
2.如果还报错,安装目录又设置在C盘,vs重新用管理员权限打开,或配置 cmake_install_prefix 改变安装位置
右键 INSTALL 属性,可以看到 setlocal 命令

setlocal
E:\Programs\CMAKE\bin\cmake.exe -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
if %errorlevel% neq 0 goto :cmEnd
:cmEnd
endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
:cmErrorLevel
exit /b %1
:cmDone
if %errorlevel% neq 0 goto :VCEnd

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



