FFmpeg学习之环境搭建(Windows)

本文详细介绍了如何在Windows上配置Visual Studio 2015、Qt Creator和FFmpeg开发环境,包括下载、解压、创建项目、配置项目属性,并通过实例演示了如何在VS项目中验证FFmpeg库的正确性。
摘要由CSDN通过智能技术生成
  • 工具及开发环境:Visual Studio 2015        Qt Creator(需要安装对应版本的msvc)

        Vs下载:官网下载或者MSDN下载

        Qt下载:官网 https://www.qt.io/ 

        FFmpeg开发环境:官网 https://ffmpeg.org/download.html

  • 创建开发目录:

         

        将FFmpeg压缩包中的bin、include、lib解压到开发目录中。

  • 创建VS项目:(仅用作验证下载的库和环境是否配置成功)

        1. Win32控制台程序,位置选择刚刚的src目录,去掉为解决方案创建目录

        2. 应用程序设置时,附加项 => 去掉其他勾选项,选择空项目

        3. 新建main文件

  • 配置项目属性:

        1. 常规 => 输出目录:设置为相对路径 ..\..\bin
        2. 调试 => 工作目录:设置为相对路径 ..\..\bin  (这两个需要保持一致)

        3. C/C++ => 附加包含目录:..\..\include

        4. 链接器 => 附加库目录:..\..\lib

  • 添加测试代码:
#include <iostream>
//FFmpeg是C语言编写的,需要以C的方式引用头文件
extern "C" {
#include "libavcodec/avcodec.h"
}

//预处理指令导入库,避免在不同位数中多次修改属性,添加库名
#pragma comment(lib, "avcodec.lib")

using namespace std;

int main(int argc, char* argv[])
{
	cout << "Test FFmpeg" << endl;
	//显示ffmpeg的编译配置
	cout << avcodec_configuration() << endl;
	getchar();
	return 0;
}

编译运行,控制台正常打印即表示配置成功。

输出如下:

       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值