回复: Qt5.1.1 MinGW48 release静态版编译结果分享
#21 [170fangjun 11-25 15:13]
后来我搞了个干净的虚拟机(XP系统),没有其他任何开发环境,编译通过。刚开始编译出来的程序在干净的机器上运行发现所有的ICO都不显示,后来在pro中加入qico就好了。
现在感觉静态的使用SQLLITE有点问题,以前能读到的现在读不到了?但是编译和运行又没错。。郁闷
#22 回 21楼(170fangjun) 的帖子 [realfan 11-26 11:41]
我也在用Sqlite,没有问题。
静态与动态,使用Sqlite是不一样的,不知道你是否处理了:
在pro文件中,要加
QTPLUGIN += qsqlite
在main.cpp中加
#include
Q_IMPORT_PLUGIN(QSQLiteDriverPlugin)
再试试
#23 [jakes 11-29 00:37]
编译部署QML程序出错。qml目录下面的Quick等module目录能上传一份吗?这里的.a根本用不了。
module "QtQuick" plugin "qtquick2plugin" not found
#24 回 23楼(jakes) 的帖子 [realfan 11-29 08:56]
Qt有个bug,不能静态编译QtQuick程序,说是在5.2会修复
我试了5.2beta1,可以静态编译了。你可以试试
http://www.qtcn.org/bbs/read-htm-tid-55200.html
#25 回 24楼(realfan) 的帖子 [jakes 11-29 13:08]
我就是用的这个版本静态编译,用的MinGW48 32B的编译器。但是运行就出现错误然后挂掉。我等5.2出来后再测试一下吧。