Visual Studio 2022 上使用ffmpeg

目录

[1. 添加包含目录](#1. 添加包含目录)

[2. 添加库目录](#2. 添加库目录)

[3. 添加依赖项](#3. 添加依赖项)

[4. 添加动态库目录](#4. 添加动态库目录)

[5. 测试](#5. 测试)


在解决方案中右击项目名称,弹出的窗口中选择 "属性"。

1. 添加包含目录

"C/C++" -> "常规" -> "附加包含目录"中添加 ffmpeg中的include目录。

2. 添加库目录

"链接器" -> "常规" -> "附加库目录"中添加 ffmpeg中lib目录。

3. 添加依赖项

"链接器" -> "输入" -> "附加依赖项"中添加 一下库名称:

复制代码
avcodec.lib
avdevice.lib
avfilter.lib
avformat.lib
avutil.lib
postproc.lib
swresample.lib
swscale.lib

4. 添加动态库目录

"调试" -> "环境" 中添加动态库所在目录即可:

例如:PATH=D:\ffmpeg-7.1.1-full_build-shared\bin;%PATH%

5. 测试

cpp 复制代码
#include <iostream>

extern "C" {
#include "libavcodec/avcodec.h"
#include "libavformat/avformat.h"
}

int main()
{
	printf("%s\n", avcodec_configuration());
	return 0;
}
相关推荐
q***040517 小时前
从MySQL5.7平滑升级到MySQL8.0的最佳实践分享
ffmpeg
一叶飘零_sweeeet18 小时前
FFmpeg 实战全解析:从底层原理到企业级应用落地
ffmpeg
q***d17319 小时前
PHP依赖注入实现
iphone·visual studio·mnn
Pocker_Spades_A19 小时前
在家写的代码,办公室接着改?Jupyter通过cpolar实现远程访问这么玩
ide·python·jupyter
liwulin050620 小时前
【ESP32-S3-CAM】如何在Arduino IDE中关闭调试
ide
三更两点21 小时前
第196期 TRAE 与 Amazon Kiro 智能体驱动集成开发环境(Agentic IDE)对比
ide
ol木子李lo1 天前
Visual studio 2022高亮汇编(ASM)语法方法
汇编·ide·windows·visual studio
别动哪条鱼2 天前
MP4转AAC转换器C++
c++·ffmpeg·音视频·aac
别动哪条鱼2 天前
FFmpeg 核心数据结构关系图
数据结构·ffmpeg
小龙报2 天前
《算法通关指南数据结构和算法篇(2)--- 链表专题》
c语言·数据结构·c++·算法·链表·学习方法·visual studio