LFS中Binutils,GCC,Glibc三者之间的关系

原创 2011年01月24日 22:53:00

1、binutils有一个很重要的目的是为了生成LD,标准连接器。以及as汇编器,还有readelf等等。
2、gcc,生成gcc编译器
3、head头文件,必要的头文件支持,变量和函数的申明.
4、glibc,利用新的头文件以及新的binutils程序,生成glibc,其中有大名顶顶的ld-linux.so动态加载器。其中/etc/ld.so.conf文件的作用是库文件的搜索路径,默认情况下,编译器只会查询/lib和/usr/lib这两个目录下的库文件。
5、在上述编译过程中,常出现—libexecdir的参数,表示将程序在编译过程中将生成的.so和.a文件放到该目录内
6、调整工具链,即启用新工具链,新的/bin/ld,以及新的/lib/ld-linux.so.2。其中ld-linux.so.2连接的重新定位依靠修改`gcc --print-file specs`文件来实现。
7、利用新的库文件和工具链,重新安装GCC和binutils,以彻底摆脱宿主系统的控制。

关于gcc、glibc和binutils模块之间的关系

一、关于gcc、glibc和binutils模块之间的关系 1、gcc(gnu collect compiler)是一组编译工具的总称。它主要完成的工作任务是“预处理”和“编译”,以及提供了与编译器紧...
  • zqixiao_09
  • zqixiao_09
  • 2016年03月02日 21:57
  • 1339

关于gcc、glibc和binutils的关系

关于gcc、glibc和binutils模块之间的关系,以及在现有系统上升级glibc gcc、glibc和binutils模块之间的关系 1) gcc(gnu collect compiler)...
  • huchuan1985
  • huchuan1985
  • 2015年06月03日 17:05
  • 211

关于gcc、glibc和binutils模块之间的关系

转自:http://www.mike.org.cn/articles/linux-about-gcc-glibc-and-binutils-the-relationship-between-modul...
  • itech_001
  • itech_001
  • 2013年03月24日 19:38
  • 310

关于gcc、glibc和binutils模块之间的关系

一、关于gcc、glibc和binutils模块之间的关系   1、gcc(gnu collect compiler)是一组编译工具的总称。它主要完成的工作任务是“预处理”和“编译”,以及提供了...
  • zhoucy163
  • zhoucy163
  • 2014年02月15日 14:48
  • 413

关于gcc、glibc和binutils模块之间的关系

 一、关于gcc、glibc和binutils模块之间的关系 1、gcc(gnu collect compiler)是一组编译工具的总称。它主要完成的工作任务是“预处理”和“编译”,以及提供了...
  • sinat_33098791
  • sinat_33098791
  • 2016年08月18日 16:09
  • 95

关于gcc、glibc和binutils模块之间的关系

一、关于gcc、glibc和binutils模块之间的关系 1、gcc(gnu collect compiler)是一组编译工具的总称。它主要完成的工作任务是“预处理”和“编译”,以及提供了与编...
  • qq_21593899
  • qq_21593899
  • 2016年06月19日 19:56
  • 121

Linux┊关于gcc、glibc和binutils模块之间的关系

原文:http://www.mike.org.cn/articles/linux-about-gcc-glibc-and-binutils-the-relationship-between-modul...
  • LIYUAN123ZHOUHUI
  • LIYUAN123ZHOUHUI
  • 2017年01月16日 17:56
  • 203

【EmbeddedDev】升级gcc到4.8版本(旧版本为4.6)

Debian7 arm linux gcc4.8
  • moxiaomomo
  • moxiaomomo
  • 2016年07月22日 09:43
  • 2264

libc、glibc和glib的关系

转自:http://my.oschina.net/moooofly/blog/126260 【glibc 和 libc】  glibc 和 libc 都是 Linux 下的 C 函数库。  li...
  • yasi_xi
  • yasi_xi
  • 2013年08月11日 14:01
  • 36923

linux 下面安装oracle

linux 下面安装oracle http://www.linuxidc.com/Linux/2013-12/94311p6.htm grid安装 http://m.blog.i...
  • u010220089
  • u010220089
  • 2016年05月23日 21:30
  • 1080
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:LFS中Binutils,GCC,Glibc三者之间的关系
举报原因:
原因补充:

(最多只允许输入30个字)