Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux / Qt应用程序的静态编译与发布

首先使用confgure -static 编译qt静态库然后在main函数前加入程序使用的plugin,否则图片图标显示不正常,文字乱码#include <QtPlugin>
Q_IMPORT_PLUGIN(qjpeg)
Q_IMPORT_PLUGIN(qgif)
Q_IMPORT_PLUGIN(qcncodecs)
Q_IMPORT_PLUGIN(qico)最后在工程 pro文件中加入库LIBS += D:/QT/4.6.0/plugins/imageformats/libqgif.a
LIBS += D:/QT/4.6.0/plugins/imageformats/libqjpeg.a
LIBS += D:/QT/4.6.0/plugins/codecs/libqcncodecs.a
LIBS += D:/QT/4.6.0/plugins/imageformats/libqico.a否则编译出现undefined reference to `qt_plugin_instance_qico()"等错误