我有一些qt应用程序,据我所知,它们都没有使用和GUI元素。但是,其中一个库在部署时需要libQt5Gui.so.5库。
这个项目的主要区别在于,我使用的是一些多媒体库:
#include <QAudioOutput>
#include <QAudioFormat>
#include <QAudioDeviceInfo>该项目的pro文件如下所示(我正在显式地删除gui库):
QT += core
QT += network
QT += multimedia
QT += xml
QT -= gui
TARGET = Rpe
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app另一个不需要libQt5Gui.so.5的pro文件如下所示:
QT += core
QT += network
QT += xml
QT -= gui
TARGET = Mvp
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app这是否意味着多媒体需要gui库?
发布于 2016-05-24 08:46:21
这是否意味着多媒体需要gui库?
精确
它使用基本的GUI类,如:QImage、QMovie、QFont、QColor、.
当然还有很多来自Gui模块的人。
https://stackoverflow.com/questions/37407861
复制相似问题