VS配置永久FFmpeg+SDL2环境

一.前言

        学习了一段时间的ffmpeg和SDL2,虽然学的不咋样但是,配置环境还是嘎嘎熟悉的。与之前配置环境相同,都是支持永久使用的。先介绍如何配置,再介绍它们的细节。单独配置它们其中一种也是支持的,配置如下。

二.配置方法

1.Windows下载推荐博客

FFmpeg:FFmpeg下载

SDL2:SDL2

2.目录结构

下载完成后,这边建议放在一个文件夹中

 

 ffmpeg目录结构

 SDL2目录结构

FFmpeg和SDL混合后目录结构

混合后lib

 

 

注: 把对应的文件都放在对应目录里面,注意注意x64和x86版本。其次要是单独配置一种就不用混合了,这里的src是你写代码的位置

3.vs配置

1.打开VS->视图->其他窗口->属性管理器

 2.选择项目合适版本->右键->添加新项目属性表

3. 填写名称和存储位置(建议放在混合目录里)

 

 4.C/C++->附加包含目录(../../include)引用头文件

 5.链接器->常规->附加库目录(../../lib/x64)

 6.链接器->输入->附加依赖项

SDL2.lib
avcodec.lib
avdevice.lib
avfilter.lib
avformat.lib
avutil.lib
postproc.lib
swresample.lib
swscale.lib

7.以上做完一路确认之后就好了。

下次使用在属性管理器选择版本-》添加现有属性表

 

 上面做完就成功了!!!可进行编码测试 是否可以导入一下代码

#include <iostream>
using namespace std;
extern "C"
{
#include <libavcodec/avcodec.h>
#include <libavutil/opt.h>
}
//预处理指令导入库
#pragma comment(lib,"avcodec.lib")
#pragma comment(lib,"avutil.lib")

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

开开心累兮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值