美文网首页
QTAV的集成编译

QTAV的集成编译

作者: RJman | 来源:发表于2019-07-07 15:53 被阅读0次

QTAV编译

编译准备

  1. 本次编译采用如下环境

    • windows 10 X64位

    • QT5.8.0-MSVC2015_x86-64位

  2. 相关文件下载地址

    • QTAV框架源码

    • 下载FFMPEG

      • 第一项选择第一个版本

      • 第二项选择windows-64位

      • 第三项选择DEV点击download,下载后包含lib和include文件夹

      • 第三项再次选择SHARE文件,下载后包含bin文件夹

编译开始

  1. 此处选择将ffmpeg类库直接编译集成到QT目录,这样可以免去以后添加库路径的步骤(也可以编译到其他路径,以添加配置的形式,参照该博客

  2. 在D:\Qt\Qt5.8.0\5.8\msvc2015_64路径下,解压下载的ffmpeg包,分别将include、lib、bin目录下的文件拷贝到对应目录

    添加库文件.png
  3. 解压QTAV源码,以C:\Users\LuoSE\Desktop\QtAV-master路径为例

  4. QT中打开目录下的QTAV.pro,配置项目的构建路径为C:\Users\LuoSE\Desktop\QtAV-master(同级目录),Release下会自动编译刚刚添加的ffmpeg文件,等待构建结束后,到QTAV文件夹下找到sdk_install.bat并运行

  5. 如果无误,那么D:\Qt\Qt5.8.0\5.8\msvc2015_64\include路径下会生成QTAVQTAVwidgets文件夹

运行QTAV

如果没有错误,则编译运行子项目player,成功运行播放器

相关文章

  • QTAV的集成编译

    QTAV编译 编译准备 本次编译采用如下环境windows 10 X64位QT5.8.0-MSVC2015_x86...

  • Qt5.5.0编译QtAV

    1.下载 了解QtAVQtAV 下载链接QtAV(github)zip下载。 下载所依赖的库。 所有需要下载的资料...

  • 集成okhttp, Android Studio编译失败:org

    背景: 项目中需要集成okhttp,但是编译release版本时失败(编译debug版本正常)。 Android ...

  • ijkMediaPlayer编译集成

    1.下载安装编译ffpm(略) 2.合并模拟器和真机framework 文件,合并的是IJKMediaFramew...

  • librtmp 编译集成

    RTMPDump RTMPDump 是一个用来处理RTMP流媒体的开源工具包。它能够单独使用进行RTMP的通信,也...

  • 三分钟学习持续集成

    什么是持续集成持续集成(Continuous Integration),简称CI,是持续地编译、测试、审查、打包、...

  • CMake项目中集成gtest

    使用cmake的ExternalProject_Add相关命令,实现源码获取、编译、集成到本地项目中的动态集成,不...

  • 开发:工具篇

    Cover more and more Field . 联合编译工具:(分布式编译工具) CI在线持续集成环境:(...

  • OCLint集成

    OCLint集成 编译OCLint 1、安装CMake和Ninja这两个编译工具 2、clone OCLint项目...

  • gitlab-runner的配置——for Mac

    持续集成(提交代码+编译+测试+发布) CI,continuous integration,持续集成,是软件开发过...

网友评论

      本文标题:QTAV的集成编译

      本文链接:https://www.haomeiwen.com/subject/orobhctx.html