码迷,mamicode.com
首页 > 其他好文 > 详细

[转]ld 和 ld.gold 和 ld.bfd

时间:2018-11-21 12:19:46      阅读:1106      评论:0      收藏:0      [点我收藏+]

标签:form   log   技术   develop   sof   技术分享   ica   for   rda   

[转自 http://blog.sina.com.cn/s/blog_a9303fd90101d0hd.html]

Binutils supports 2 linkers, ld.gold and ld.bfd.  

One of them is configured as the default linker, ld, which is used by GCC.  

Sometimes, we want to use the alternate linker with GCC at run-time.  

This command -fuse-ld=bfd and -fuse-ld=gold can help to to change between ld.bfd or ld.gold.

 

Gold linker 的介绍:

gold is a linker for ELF files. It became an official GNU package and was added tobinutils on March, 2008 and first released in binutils version 2.19. Gold was developed by Ian Lance Taylor and a small team at Google.The motivation for writing gold was to make a linker that is faster than theGNU linker, especially for largeapplications coded in C++

 

 bfd linker的介绍:

The linker accesses object and archive files using the BFD libraries. These libraries allow the linker to use the same routines to operate on object files whatever the object file format.

技术分享图片

[转]ld 和 ld.gold 和 ld.bfd

标签:form   log   技术   develop   sof   技术分享   ica   for   rda   

原文地址:https://www.cnblogs.com/yi-mu-xi/p/9993830.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!