IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> vs配置ffmpeg -> 正文阅读

[C++知识库]vs配置ffmpeg

继前文windows安装ffmpeg之后,我们不仅要考虑怎么在电脑上使用命令来操作ffmpeg,还需要考虑如何在程序编写中使用ffmpeg中的功能。

1.先把需要的头文件、链接库等下载了

?

?这里需要注意,我们这次下载的版本是带有shared的那一项,这个版本不仅包含了能允许pc操作ffmpeg的文件,还包含了供程序使用的各种文件。

?从上图中可见,bin,include,lib是我们需要的文件夹。

2.新建c++工程

不多说,先新建一个全新的c++工程,这里用的开发工具是vs2017。

3.将需要的文件复制到工程目录中

?我们需要include和lib这两个完整的文件夹,以及bin文件中所有的.dll文件,将这些按上图所示复制一份到刚刚新建的c++工程目录下。

4.配置vs的环境

?4.1首先右键单击项目,选择“属性”,出现以上窗口,选择 “c++”,“常规”,“附加包含目录”,在附加包含目录里将工程中的include文件夹导入!

同时需要注意将平台修改为“x64”。

添加目录的窗口如上图所示。

4.2随后点击“c++”,“常规,“附加库目录”,按照如图所示在附加库目录中加入本工程的lib文件夹的路径!

?4.3点击“连接器”,“输入”,“附加依赖项”,将以下字符输入:

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

复制粘贴进去即可。一共是修改了3个地方

5.测试

extern "C"
{
#include "libavcodec/avcodec.h"
#include "include/libavformat/avformat.h"
#include "include/libswscale/swscale.h"
#include "include/libavdevice/avdevice.h"
}

在main函数中输入以上代码,若无报错,即为成功。

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2022-04-27 11:09:20  更:2022-04-27 11:09:22 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/21 1:24:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码