官网:
Download FFmpeghttp://www.ffmpeg.org/download.html#build-windows
下载后解压得到的文件的路径(因人而异)为:
D:\大三下\数据压缩\实验二\ffmpeg-5.0.1-full_build-shared
debug改成x64
bin文件夹下的所有dll文件、include与lib文件夹拷贝到工程目录
右键项目,选择属性->配置属性->c/c++->常规->附加包含目录,填入 include (即FFmpeg的.h目录),SDL检查改成否
链接器->常规->附加库目录,填入 lib(即FFmpeg的lib目录)。
链接器->输入->附加依赖项,填入bin目录下的dll文件。
avcodec.lib
avdevice.lib
avfilter.lib
avformat.lib
avutil.lib
postproc.lib
swresample.lib
swscale.lib
最后,先点应用,在点确定
测试代码:
#include
extern "C" {
#include "libavcodec/avcodec.h"
#include "libavformat/avformat.h"
}
int main()
{
std::cout << "Hello World!\n";
printf("%s\n", avcodec_configuration());
}
运行结果如下:
说明配置成功!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)