ffmpeg文件找不到的问题

这种情况一般是ffmpeg版本过老的原因,最好解决办法是下载源码重新编译安装新库,并编译时指定新库的路径。

CMakeLists.txt:

project(projectname_ffmpeg)

set(CMAKE_CXX_STANDARD 14)

include_directories(/usr/local/ffmpeg/include/)
link_directories(/usr/local/ffmpeg/lib/)

add_executable(exec_name src/main.cpp)
target_link_libraries(exec_name avcodec avfilter avresample postproc swresample swscale avdevice avformat avutil)

你可能感兴趣的:(linux)