杨森2022/10/21C+程序链接过程简介 编译器与链接器 目标文件 静态链接 动态链接 常用工具介绍2022/10/21大纲 编译器与链接器 目标文件 静态链接 动态链接 常用工具介绍2022/10/21大纲2022/10/21被隐藏的过程#include int main() printf(“hello worldn”); return 0;hello.cc a.outGCC2022/10/21被隐藏的过程Source Codehello.cHeader Filesstdio.hProcessing(cpp)Preprocessedhello.iCompilation(cc1plus)Assemblyhello.sAssembly(as)Object Filehello.oStatic Librarylibc.aLinking(ld)Executablea.out2022/10/21链接器的产生很久很久以前,在一个非常遥远的银河系 人们编写程序时,将所有源代码都写在同一个文件中,发展到后来一个程序源代码的文件长达数百万行,以至于这个地方的人类已经没有能力维护这个程序了。人们开始寻