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;
}


看到第三步就成功了

相关推荐
云心雨禅8 分钟前
修改Windows鼠标滚轮方向
windows·计算机外设
程序视点1 小时前
2025最佳Windows优化工具推荐:292KB小工具解决Win11右键菜单/自动更新/Defender等12大痛点
windows·性能优化
SHUIPING_YANG3 小时前
windows软件ARM64和AMD64(x64)区别,如何查看电脑支持哪种
windows·电脑
程序员编程指南4 小时前
Qt 移动应用发布与分发指南
c语言·开发语言·c++·qt
x晕x4 小时前
Qt 消息弹窗 Toast
linux·c++·windows·qt·mac
程序员编程指南4 小时前
Qt 与物联网(IoT)开发
c语言·开发语言·c++·qt·物联网
归云鹤4 小时前
QT 动态属性和静态属性
开发语言·数据库·qt
心灵宝贝5 小时前
Dev-C++ 6.3 安装与使用指南:适合新手的C/C++编程工具
windows
_祝你今天愉快5 小时前
在安卓中使用 FFmpegKit 剪切视频并添加文字水印
android·ffmpeg
huxiao_06016 小时前
arm架构系统打包qt程序--麒麟操作系统为例
开发语言·arm开发·qt