ITeedu.com
快捷导航
编程语言
WEB开发
手机开发
数据库
操作系统
嵌入式
开源软件
作品
编辑语言
汇编
C/C++
JAVA
Python
Ruby
WEB开发
javascript
J2EE
PHP
Django
关于
ITEEDU
编程语言
汇编
C/C++
JAVA
Python
Ruby
WEB开发
J2EE
PHP
djangocn2
手机开发
android
iphone
数据库
MYSQL
sqlite
操作系统
Linux
GRUB
嵌入式
开源软件
本章目标
基础知识
Linux系统层次
gcc、glibc和binutils模块之间的关系
Glibc
共享库的搜索
运行时,ld-linux.so查找共享库的顺序
编译时,ld-linux.so查找共享库的顺序
gcc
binutils
制作原理
Linux制作的核心思想:glibc的自返性
制作Linux的核心问题:根目录冲突(ld-linux.so位置)
解决方法一:不追求标准
解决方法二:临时工具链
解决方法三:sysroot
工具链的调整
Binutils的调整过程
Gcc的调整过程
临时系统的制作
总结
Linux系统制作原理