【QT项目——播放器】ffmpeg和开发环境准备

一、大纲

在这里插入图片描述

二、windows下载ffmpeg

下载源码
在这里插入图片描述
下载编译好的文件:点击左侧download
在这里插入图片描述
下载shared 和dev
shared包含dll文件(执行时候调用文件)
dev包含头文件和lib文件
在这里插入图片描述
不下载静态库,因为如果项目大的话,编译的时间要非常长,要把整个编码都编译到程序中,所以一般用动态编译
优点是可以隐藏ffmpeg库?

三、VS2017编译项目:显示ffmpeg的编译配置

在这里插入图片描述

问题1:找不到头文件怎么办

项目-》属性-》C/C+±》附加包含目录,添加…\include

在这里插入图片描述
在这里插入图片描述

此时找到头文件,不再报错。(用的是相对路径)

在这里插入图片描述

ps:一次…\到src,第二次…\到lesson_code目录,然后找到include文件夹,记住 ,是以项目文件所在路径为参考!!!

在这里插入图片描述
在这里插入图片描述

问题2:无法找到函数?

把函数所包含的库引用进来(同上)

项目-》属性-》链接器-》附加包含目录,添加…\lib

在这里插入图片描述

我们要用到avcodec.lib这个库

#在这里插入图片描述

库的引用方式有两种

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值