02 windows qt配置ffmpeg开发环境搭建

  • 版本说明
    首先我使用ffmpeg版本是4.2.1


  • QT使用版本5.14.2

我选择是c编译




  • 在02Day.pro⾥⾯添加ffmpeg头⽂件和库⽂件路径
csharp 复制代码
win32 {
INCLUDEPATH += $$PWD/ffmpeg-4.2.1-win32-dev/include
LIBS += $$PWD/ffmpeg-4.2.1-win32-dev/lib/avformat.lib   \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/avcodec.lib    \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/avdevice.lib   \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/avfilter.lib   \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/avutil.lib     \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/postproc.lib   \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/swresample.lib \
        $$PWD/ffmpeg-4.2.1-win32-dev/lib/swscale.lib
}
LIBS的多⾏引⽤⼀定要记得带斜杠,否则后续的引⽤⽆效
csharp 复制代码
修改main.c⽂件
// 包含ffmpeg头⽂件
extern "C"{
#include "libavutil/avutil.h"
}


int main()
{
    cout << "ffmpeg version" <<av_version_info()<< endl;
    return 0;
}


看到第三步就成功了

相关推荐
小天源4 小时前
Error 1053 Error 1067 服务“启动后立即停止” Java / Python 程序无法后台运行 windows nssm注册器下载与报错处理
开发语言·windows·python·nssm·error 1053·error 1067
十五年专注C++开发6 小时前
MinHook:Windows 平台下轻量级、高性能的钩子库
c++·windows·钩子技术·minhook
dongdonglele5218 小时前
ros2环境安装
windows
muinomarts8 小时前
【Windows挂载夸克网盘到本地 AList+Raidrive】
windows
ae_zr9 小时前
QT动态编译应用后,如何快速获取依赖
开发语言·qt
Sharewinfo_BJ9 小时前
PowerBI 2026年1月功能更新|效率升级,体验再优化
windows·microsoft·powerbi
yaoxin52112310 小时前
314. Java Stream API - 使用 Collectors.partitioningBy() 分区元素
java·windows
LYOBOYI12310 小时前
qml的对象树机制
c++·qt
云小逸11 小时前
【windows核心编程】Windows GDI编程深度解析:从消息循环到双缓冲动画的完整实现
windows
菜鸟小芯11 小时前
Qt Creator 集成开发环境下载安装
开发语言·qt