版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/EthanCo/article/details/82935348
在vs中,创建一个新项目,下载ffmpeg-20180201-b1af0e2-win64-dev,解压
复制include和lib到vs项目的源码级别文件夹
接着,下载ffmpeg-20180201-b1af0e2-win64-shared
复制所有.dll文件到vs项目的源码级别文件夹,如下图所示
接着,在vs项目中进行配置
在C/C++的常规选项的附加包含目录中,添加include文件夹路径,比如F:\VersionManager\WorkSpace\NDK\ffpeg_study\ffpeg_study\include
链接器的常规选项的附加库中,添加lib文件夹路径,比如F:\VersionManager\WorkSpace\NDK\ffpeg_study\ffpeg_study\lib
然后,由于我们下载的是window 64位的ffmpeg文件,所以,我们需要将vs项目也配置成64位
选择配置管理器,点击新建
新建平台选择x64,点击确定
编辑后结果如下图所示
接着在vs项目中,新建cpp文件,编写如下代码
#include <stdio.h>
#include <stdlib.h>
extern "C"{
#include "libavcodec\avcodec.h"
};
void main(){
printf("%s\n", avcodec_configuration());
system("pause");
}
这是一段测试ffmpeg配置是否成功的代码,接着运行
出现如下画面,即表示配置成功