首页| 论坛| 消息

标题:Qt5.0.2 mingw32 静态编译结果分享(无webkit)
作者:realfan
日期:2013-04-14 10:32
内容:

(因Qt5.1.0已经发布,不再提供Qt5.0.2的编译结果下载,请至
http://www.qtcn.org/bbs/apps.php?q=diary&a=detail&did=1448
下载最新版 2013.7.6更新)


http://pan.baidu.com/share/link?shareid=511608&uk=673227135 (5.0.2已经失效)


无webkit,
含odbc,sqlite


在qmake.exe同一目录下,有个qt.conf文件,用记事本打开,修改一下
Prefix = D:/Qt/5.0.2-rel-static这一行,
将路径换成你的路径。注意用反“/”分隔,或者“\\"
如,我的路径是D:/Qt/5.0.2-rel-static/bin/qmake.exe则写成
Prefix = D:/Qt/5.0.2-rel-static


#1 [XChinux 04-14 19:56]
谢谢楼主了,呵呵,另外,请楼主上下skype讨论组,关于Qt Compiled by QTCN工作组.
#2 [liulun 04-20 14:34]
为什么没有WEB KIT啊,
伤心死啦,伤心死啦。
你们是大牛,你们满足了自己的需求就完事了
你们可曾想过小菜的心思
能力越大,责任越大啊。
#3 [zhen_sci 04-20 15:58]
怎么生编译啊,貌似只有designer,没有creator
#4 [hohos 04-20 22:30]
我尝试static编译5.0.2带webkit,试验几次最后均失败了。。。最后一次在静态link webxxx.a的时候失败了
但有几个事项可以提醒下,有可能是所用mingw版本问题,普通编译时无问题,大部份均是static link失败。
::

1,webkit所必须的icu4c,
如果是静态编译qt5且用到icu4c的话,目前默认icu4c也必须是静态编译。
我的icu4c 51.1静态编译失败。最后在icu4c 49.x版本静态编译成功,且能和qt结合
2,opengl方面,没有用angexxx库,直接使用的--opengl desktop,不知道编译成功后移植到其他机器是否会有问题。
感觉除非对方显卡太老或驱动太老,不支持opengl2.0, 否则应该没什么问题。。
3,openssl静态编译成功,但被Qt5.0.2-openssl-linked OPENSSL_LIBS="-lssl -lcrypto"链接失败,同样是我所用的mingw版本中,static链接中最常见的bad reloc address 0x00之类。
openssl动态编译无问题,Qt5 -openssl 动态链接则无问题。
4,有可能需要到flex bison等工具,可在bat或脚本或直接全局环境变量的 PATH变量中加入qt5dir/gnuwin32/bin的目录
#5 [liulun 04-22 11:10]
1.希望老大您不要放弃尝试,这些问题对我们来说实在是难于解决的,没有WEB KIT的QT实在是有点难受
2.可否尝试一下非mingw下编译QT啊

<< 1 2 3 >> (1/5)

回复 发表
主题 版块