Windows10 下 CLion 配置 FFmpeg 开发环境
-
下载 CLion,并配置编译(MinGW64)环境。结果如下图所示:

-
下载 FFmpeg。建议到官网下载,这里给出笔者所用版本的下载地址: https://www.gyan.dev/ffmpeg/builds/packages/ffmpeg-4.4-full_build-shared.7z
-
解压ffmpeg-4.4-full_build-shared.7z至特定的目录。笔者将其放在 F:\Development\,如下图所示:

-
新建CLion Project,项目名为 ffmpeg_test,如下图所示:

-
在新建的项目中编辑 CMakeLists.txt 文件,其中 ffmpeg_test 为项目名称。重点关注橙色方框的内容,如下图所示:

可复制下段内容进行修改:
cmake_minimum_required(VERSION 3.20) project(ffmpeg_test C) set(CMAKE_C_STANDARD 11) include_directories(F:/Development/ffmpeg-4.4-full_build-shared/include) link_directories(F:/Development/ffmpeg-4.4-full_build-shared/lib) add_executable(ffmpeg_test main.c) target_link_libraries( ffmpeg_test avcodec avdevice avfilter avformat avutil postproc swresample swscale ) -
设置CLion项目的"环境变量":
path=F:/Development/ffmpeg-4.4-full_build-shared/bin


-
测试。
在main.c中输入如下代码:
#include <stdio.h> #include "libavformat/avformat.h" int main() { printf("avformat_configuration: \n%s", avformat_configuration()); return 0; }可到得到如下运行结果:

环境配置成功!!!

浙公网安备 33010602011771号