LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 847|回复: 5

如何编译SuSE9的qt3

[复制链接]
发表于 2004-2-5 17:10:40 | 显示全部楼层 |阅读模式
听说在自己的机器上编译qt3,可以改善kde的速度和性能

在SuSE上我如何编译呢?
多谢!
发表于 2004-2-5 17:42:25 | 显示全部楼层
你去KDE上下载for suse 的srpm,
然后rpmbuild --rebuild qt.xxx.rpm
 楼主| 发表于 2004-2-5 18:12:34 | 显示全部楼层
倒,老板的头像也变了,好象是蓝色的~~~哈哈!!
我正在去搞,多谢
发表于 2004-2-5 18:48:57 | 显示全部楼层
kde 有個 konstruct 的東西, 可以幫你這個忙的
http://developer.kde.org/build/konstruct/
发表于 2004-2-5 19:06:22 | 显示全部楼层
其实直接用suse的src.rpm就行了,可以在suse的ftp mirror上下载对应版本所用的qt3-xxx.src.rpm

ps:强烈建议修改rpmrc的配置,让它符合你的机子的cpu
rpmrc的具体位置,可以在rpm的man里找得到

原来的rpmrc的开头的那部分
[PHP]
optflags: i486 -O2 -march=i486
optflags: i586 -O2 -march=i586
optflags: i686 -O2 -march=i686 -mcpu=i686
optflags: athlon -O2 -march=athlon
optflags: ia64 -O2
optflags: x86_64 -O2 -g
[/PHP]
如果是pentium3的话(包括celeron2/3)

把这行
[PHP]optflags: i686 -O2 -march=i686 -mcpu=i686[/PHP]

改成

[PHP]optflags: i686 -O2 -march=pentium3 -mcpu=pentium3[/PHP]

然后就可以用rpm --rebuild --target i686来编译了,gcc会为pentium3做优化
其他cpu的道理类似,具体参数请参考info gcc
发表于 2004-2-5 19:50:46 | 显示全部楼层
丫盗版偶滴,5555~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表