首页| 论坛| 消息

标题:Qt5.1.0 Linux 64bit release静态版编译结果分享(更新1)
作者:realfan
日期:2013-07-12 12:37
内容:

Qt5.1.0 Linux 64bit release静态版编译结果
下载地址:


http://pan.baidu.com/share/link?shareid=426011456&uk=673227135




压缩包解压到
/usr/local
目录结构为
/usr/local/Qt-5.1.0_rel_static_64bit/bin/qmake文件


欢迎反馈问题


#1 [everplus 07-12 17:28]
对glibc版本要求好高啊
qmake: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by qmake)
我一直在想一个问题,是否可以用glibc-static,一并静态编译进去,否则静态编译的局限性还是很大
#2 回 1楼(everplus) 的帖子 [realfan 07-13 10:37]
谢谢你的反馈。
我再研究一下。
#3 [everplus 07-14 02:28]
今天试了一下在centos6.4下用glibc-static,修改mkspec加了static参数,一开始几个例如mysql,postgresql,unixODBC,LLVM都静态编译过了,但卡在libgl上了,这个依赖mesa-DRI,没搞定,请教高手如何静态编译libgl?
#4 [nigo 07-25 12:08]
使用你的静态编译库,编译有问题。
--------------------------------------------------
c -lQt5PlatformSupport -lXext -lX11 -lXrender -lQt5Gui -lQt5Core -lm -ldl -lrt -lGL -lpthread
/usr/bin/ld: cannot find -lxcb-static
collect2: ld 返回 1
make: *** 错误 1
----------------------------------------------------
用QT creator创建一个简单的Qt gui应用,然后命令进入该源码目录下,在.pro文件中加入CONFIG+=static,执行qmake后在makefile中加入-static然后make就出现以上错误。
#5 回 4楼(nigo) 的帖子 [realfan 07-25 13:44]
参考一下这个帖子中的回复,看能否解决你的问题。
http://www.qtcn.org/bbs/read-htm-tid-54424.html
Linux下静态编译,是有些问题,我也不确定是编译问题,还是Qt问题。

<< 1 2 >> (1/2)

回复 发表
主题 版块