我正在使用CMake-GUI在centos7上构建OpenCV。
由于某种原因,它找不到我从源代码编译并安装在以下位置的FFMPEG:
~/MyProgFiles/FFMPEG/V_3_4/Release
所以我有这些文件夹:
bin
include
lib
shared
假设找到FFMPEG的代码行(在OpenCVFinfLibsVideo.cmake下)是:
ocv_check_modules(FFMPEG libavcodec libavformat libavutil libswscale)
在后台,它只是通过lib调用lib来内置cmake。
pkg_check_modules(FFMPEG libavcodec)
pkg_check_modules(FFMPEG libavformat)
pkg_check_modules(FFMPEG libavutil)
pkg_check_modules(FFMPEG libswscale)
如何“告诉”我在安装FFMPEG的地方寻找它?