风泥

导航

编译使用QtAV

编译使用QtAV

官方文档:https://github.com/wang-bin/QtAV/wiki/Build-QtAV

  1. clone源码

    git clone https://github.com/wang-bin/QtAV.git
    git submodule update --init
  2. 根据不同系统需要,具体操作看官方文档

    • Windows

      ffmpeg依赖

      ffmpeg lib目录拷贝到qt lib目录, include目录拷贝到qt include目录, bin目录拷贝到qt bin目录。
      或者,参考文档:

      • (建议)修改QtAV工程.qmake.conf文件

        INCLUDEPATH += $$PWD/ffmpeg/include
        LIBS += -L$$PWD/ffmpeg/lib
      • (不建议)将ffmpeg添加到环境变量中

        set INCLUDE=ffmpeg_path\include;openal_path\include;%INCLUDE%
        set LIB=ffmpeg_path\lib;openal_path\lib;%LIB%
  3. 编译QtAV
    使得QtCreator打开QtAV.pro构建即可
  4. 安装QtAV

    在编译生成目录,运行sdk_install.bat,会拷贝相应文件到Qt安装目录, debug/release同理
  5. 使用QtAV

    在新工程.pro文件中添加 QT += avwidgets即可

posted on 2018-07-11 17:04  风泥  阅读(259)  评论(0编辑  收藏  举报