正常情况下,QtAV编译好会在输出目录创建一个lib_osx_x86_64_llvm目录,在此目录下生成libcommon.a、libcommon.prl、libQmlAV.dylib、QtAV.framework、QtAVWidgets.framework,其中我们必须要引用的是libcommon.a和QtAV.framework,其他的可以根据自己的需求添加。例如:需要Qml模块就添加libQmlAV.dylib,QWidget就引用QtAVWidgets.framework。

但需要注意的是,因为QtAV依赖FFMPEG库,必须在项目里添加相关FFmpeg库。写了一个通用的pri,只有修改本地的QtAV和FFMPEG路径即可加载QtAV

本文介绍QtAV编译后的库文件及其在项目中如何引用,特别强调了libcommon.a和QtAV.framework的必要性。同时,指出QtAV依赖于FFmpeg库,提供了通用的pri配置方法来加载QtAV。
567

被折叠的 条评论
为什么被折叠?



