摘要: 1、静态链接注:链接器将重定位目标文件(relocatable object files)组合成一个可执行目标文件。cpp(c previous processor,C预处理器);ccl(C编译器);as(汇编器)2、为了创建静态链接,链接器完成两个主要任务:1)符号解析(symbol resolution):将每个符号引用和一个符号定义联系起来。2)重定位(relocation):编译器和汇编器生成从0地址开始的代码和数据节。链接器通过把每个符号定义与一个存储器位置联系起来,然后修改所有对这些符号的引用,使得它们指向这个存储器位置,从而重定位这些节。3、目标文件有三种形式Relocatabl 阅读全文
posted @ 2011-06-14 21:43 浪里飞 阅读(659) 评论(0) 推荐(0) 编辑