1、在MAC先查看当前安装的ffmpeg的路径
如果没有安装,可以执行安装命令 brew install ffmpeg
确定ffmpeg的安装位置
brew info ffmpeg
在clion的新建项目的中修改CMakeLists.txt
cmake_minimum_required(VERSION 3.20)
project(ffmpeg_base) //内部是项目名称
set(CMAKE_C_STANDARD 11)
# FFmpeg的安装目录,可以通过命令"brew info ffmpeg"获取
set(FFMPEG_DIR /usr/local/Cellar/ffmpeg/4.4)
# 头文件搜索路径
include_directories(${FFMPEG_DIR}/include/)
# 动态链接库或静态链接库的搜索路径
link_directories(${FFMPEG_DIR}/lib/)
add_executable(ffmpeg_base main.c)
target_link_libraries(ffmpeg_base
swscale swresample avcodec avutil avdevice avfilter avformat
) // 注意第一个参数是项目的名称
之后运行ffmpeg官方提供的获取元数据实例程序(metadata.c)来来测试ffmpeg是否配置成功
/**
* @file
* Shows how the metadata API can be used in application programs.
* @example metadat