一、linux C语言的编译链接过程
gcc编译命令gcc -E hello.c -o hello.i 预处理 到/usr/include下找到头文件
gcc -S hello.i -o hello.s 编译 形成汇编代码
gcc -c hello.s -o hello.o 汇编
gcc hello.o -o hello 链接 找到/lib/libc.so.6=> /lib/x86_64-linux-gnu/libc.so.6
二、C语言库函数源码
在gnu里面找到libc为C语言库函数源码,请参考http://www.360doc.com/content/10/0930/20/3637244_57623959.shtml,个人认为由它可以生成上面所说的/usr/include下的头文件和/lib/l