LinuxSir.Org  
| 网站首页 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
精华主题  
主题工具
旧 04-11-17, 20:35 第 31 帖
cnhnln 帅哥
 
cnhnln 的头像
 
 
注册会员  
  注册日期: Oct 2002
  帖子: 549
  精华: 0
 

emerge info看不到这个功能设定,但是编译的时候可以看到
正在用-Wl -O3重编kde,O1太落后了
上传的图像
文件类型: jpg ld-wl-o3-1.jpg (94.8 KB, 262 次查看)







__________________
[url=http://www.linuxdown.org/ftproot/music]听小鸭唱歌[/url]

http://www.cnetbsd.org
netbsd中文网
  cnhnln 当前离线   回复时引用此帖
旧 04-11-17, 20:52 第 32 帖
完美废人
 
 
 
注册会员  
  注册日期: Oct 2004
  帖子: 72
  精华: 0
 

orphen:
你会被编译时间震惊的……
btw,你编译过了吗?我怀疑在 LDFLAGS 里面出现 -Wl 会导致错误……
代码:
11:51 PM tmp $ ld -Wl,-O1 test.o ld: unrecognized option '-Wl,-O1' ld: use the --help option for usage information 11:51 PM tmp $
再 BTW,下次记得把你 GENTOO_MIRROR 里面的 href 标志删掉再贴……让自己的水质纯净是作为一个灌水人士的职业道德规范之一……







__________________
十里秦淮灯似火,一街评事人如潮
Do RH/FC, No Gain: JUST ENJOY IT
  完美废人 当前离线   回复时引用此帖
旧 04-11-17, 22:07 第 33 帖
cnhnln 帅哥
 
cnhnln 的头像
 
 
注册会员  
  注册日期: Oct 2002
  帖子: 549
  精华: 0
 

引用:
最初由 完美废人 发表
orphen:
你会被编译时间震惊的……
btw,你编译过了吗?我怀疑在 LDFLAGS 里面出现 -Wl 会导致错误……
代码:
11:51 PM tmp $ ld -Wl,-O1 test.o ld: unrecognized option '-Wl,-O1' ld: use the --help option for usage information 11:51 PM tmp $
再 BTW,下次记得把你 GENTOO_MIRROR 里面的 href 标志删掉再贴……让自己的水质纯净是作为一个灌水人士的职业道德规范之一……
说我吗?当然试过了,用Wl,O3编译了kdebase,感觉好像快了一些
  cnhnln 当前离线   回复时引用此帖
旧 04-11-17, 22:39 第 34 帖
sunmoon1997
 
sunmoon1997 的头像
 
 
★☆版主★☆  
  注册日期: Mar 2004
  帖子: 1,744
  精华: 9
 

再用 prelink 和最新的 fontconfig 试试, 速度与 gtk 程序已经没有差别了。







__________________
sunmoon1997@localhost ~ $ emerge --info
Portage 2.1_rc1-r2 (default-linux/amd64/2006.0, gcc-4.0.3, glibc-2.4-r2, 2.6.16-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0_pre19

Can you understand linux?
Can you foresee the future of linux?
  sunmoon1997 当前离线   回复时引用此帖
旧 04-11-17, 22:49 第 35 帖
orphen
 
orphen 的头像
 
 
注册会员  
  注册日期: Nov 2002
  我的住址: 东北 沈阳
  帖子: 2,189
  精华: 0
 

引用:
最初由 完美废人 发表
orphen:
你会被编译时间震惊的……
btw,你编译过了吗?我怀疑在 LDFLAGS 里面出现 -Wl 会导致错误……
代码:
11:51 PM tmp $ ld -Wl,-O1 test.o ld: unrecognized option '-Wl,-O1' ld: use the --help option for usage information 11:51 PM tmp $
再 BTW,下次记得把你 GENTOO_MIRROR 里面的 href 标志删掉再贴……让自己的水质纯净是作为一个灌水人士的职业道德规范之一……
我编译了prozilla成功,没有感觉到编译时间的问题,毕竟程序不大,如果遇到大的软件恐怕会痛苦一些的。
href 标志,不是我加的,是帖子自动分析URL地址: 自动在网址前后添加url和/url代码。







__________________
AMD Athlon64 3200+ (Venice)
ASUS nForce4 Ultra
VDATA DDR400 512MB X4
ST SATA2 160GB + ST SATA 160GB (RAID0)
Nvidia Geforce 6600 GT
ADSL 2Mbps
  orphen 当前离线   回复时引用此帖
旧 04-11-17, 22:49 第 36 帖
orphen
 
orphen 的头像
 
 
注册会员  
  注册日期: Nov 2002
  我的住址: 东北 沈阳
  帖子: 2,189
  精华: 0
 

引用:
最初由 完美废人 发表
orphen:
你会被编译时间震惊的……
btw,你编译过了吗?我怀疑在 LDFLAGS 里面出现 -Wl 会导致错误……
代码:
11:51 PM tmp $ ld -Wl,-O1 test.o ld: unrecognized option '-Wl,-O1' ld: use the --help option for usage information 11:51 PM tmp $
再 BTW,下次记得把你 GENTOO_MIRROR 里面的 href 标志删掉再贴……让自己的水质纯净是作为一个灌水人士的职业道德规范之一……
我编译了prozilla成功,没有感觉到编译时间的问题,毕竟程序不大,如果遇到大的软件恐怕会痛苦一些的。
href 标志,不是我加的,是帖子自动分析URL地址: 自动在网址前后添加/和/代码。
  orphen 当前离线   回复时引用此帖
旧 04-11-18, 16:06 第 37 帖
完美废人
 
 
 
注册会员  
  注册日期: Oct 2004
  帖子: 72
  精华: 0
 

是么?难道 LDFLAGS 被放到一个异乎寻常的地方了?嘿嘿,不知道
  完美废人 当前离线   回复时引用此帖
旧 04-11-18, 18:05 第 38 帖
Greyhound
 
Greyhound 的头像
 
 
注册会员  
  注册日期: Apr 2004
  我的住址: Ground Sky Ningbo
  帖子: 458
  精华: 0
 

引用:
最初由 sunmoon1997 发表
再用 prelink 和最新的 fontconfig 试试, 速度与 gtk 程序已经没有差别了。
prelink怎么用?
还有QT虽然是cpp的不过本来就不比gtk慢
  Greyhound 当前离线   回复时引用此帖
旧 04-11-18, 18:09 第 39 帖
lilyerr
 
 
 
注册会员  
  注册日期: Oct 2004
  帖子: 525
  精华: 0
 

引用:
最初由 完美废人 发表
orphen:
你会被编译时间震惊的……
btw,你编译过了吗?我怀疑在 LDFLAGS 里面出现 -Wl 会导致错误……
代码:
11:51 PM tmp $ ld -Wl,-O1 test.o ld: unrecognized option '-Wl,-O1' ld: use the --help option for usage information 11:51 PM tmp $
再 BTW,下次记得把你 GENTOO_MIRROR 里面的 href 标志删掉再贴……让自己的水质纯净是作为一个灌水人士的职业道德规范之一……
我使用LDFLAGS参数编译2004.3,从stage2 开始,完全没有错误!
  lilyerr 当前离线   回复时引用此帖
旧 04-11-19, 00:51 第 40 帖
完美废人
 
 
 
注册会员  
  注册日期: Oct 2004
  帖子: 72
  精华: 0
 

看来 LDFLAGS 还是通过 GCC 传递的~ft
  完美废人 当前离线   回复时引用此帖
旧 05-11-28, 16:53 第 41 帖
druggo 帅哥
 
druggo 的头像
 
 
注册会员  
  注册日期: Mar 2003
  我的住址: 杭州
  帖子: 1,602
  精华: 0
 

果然被人遗忘拉







__________________
HighWayToHell (blog)
http://blog.druggo.org

Gentoo(~x86)/5200+/4G/M2N68/9500GT/500Gx2(RAID1)
  druggo 当前离线   回复时引用此帖
旧 07-02-25, 09:31 第 42 帖
roy_hu
 
 
 
注册会员  
  注册日期: Jun 2003
  帖子: 44
  精华: 0
 

引用:
作者: ldh168
加入以后如何查看?
-Wl 是传给gcc的参数,gcc将之后的字符串作为linker的参数直接交给ld,gcc本身是不关心这些参数的。你所引用的命令使用多个-Wl来给ld传递多个参数。具体语法查gcc的info。
  roy_hu 当前离线   回复时引用此帖
旧 07-02-25, 09:36 第 43 帖
roy_hu
 
 
 
注册会员  
  注册日期: Jun 2003
  帖子: 44
  精华: 0
 

引用:
作者: kohno
似乎用哪个数字并无关系:
`-O LEVEL'
If LEVEL is a numeric values greater than zero `ld' optimizes the
output. This might take significantly longer and therefore
probably should only be enabled for the final binary.
  roy_hu 当前离线   回复时引用此帖
旧 07-02-25, 13:48 第 44 帖
zhllg
 
zhllg 的头像
 
 
版主  
  注册日期: Nov 2002
  帖子: 8,505
  精华: 22
 

自然是有关的
无关的话弄个开关就行了,1和0,何必这么麻烦







__________________
Zhang Le (r0bertz)
http://zhangle.is-a-geek.org
  zhllg 当前离线   回复时引用此帖
旧 07-02-25, 23:38 第 45 帖
Reiase
 
 
 
注册会员  
  注册日期: Jul 2005
  帖子: 202
  精华: 0
 

有一个叫perlink的软件,也是通过改进库的连接来加快启动速度,红帽就用了这个

如果用特殊的编译参数,会不会不安全?造成一些软件不能通过编译
  Reiase 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 16:09


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2012, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2011, LinuxSir.Org