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;
}
相关推荐
银河系的一束光1 小时前
使用 IntelliJ IDEA 开发 Java 程序时 , 会遇到以下中文乱码问题 :
java·ide·intellij-idea
小宋加油啊1 小时前
Mac vscode安装PCL
ide·vscode·macos
△曉風殘月〆2 小时前
一文带你掌握Visual Studio中集成的git功能
git·visual studio
xiaotao1312 小时前
阶段零:IDE选择 与 Jupyter Notebook / Lab 使用
ide·人工智能·python·jupyter
m晴朗3 小时前
ffmpeg(2)-音频相关知识
ffmpeg·音视频
꯭爿꯭巎꯭3 小时前
visual studio code (vscode)下载
ide·vscode·编辑器
范什么特西3 小时前
MyEclipse8.5配置
java·ide·myeclipse
m0_716765233 小时前
数据结构--顺序表的插入、删除、查找详解
c语言·开发语言·数据结构·c++·学习·算法·visual studio
Thomas21433 小时前
skill分享 iterm2 jupyter jumpserver
ide·python·jupyter
山栀shanzhi3 小时前
【FFmpeg实战】手撕音频转码:WAV转AAC的全链路解析与C++实现
ffmpeg·音视频·aac