摘要: 觉得这一章写的很乱,我懒得看windows的知识,也懒得看ibm的知识,所以直接上unix吧。一、目标文件中都有什么?一个目标文件包含五类信息。头信息:关于文件的整体信息,诸如代码大小,翻译成该目标文件的源文件名称和创建日期等。目标代码:程序和数据重定位信息:一个位置列表,链接器在修改目标代码的地址时会对他进行调整。符号:该模块定义的全局符号(导出),以及从其它模块导入的符号,或者由链接器定义的符号。调试信息:目标代码中与链接无关但会被调试器使用到的其他信息。二、设计一个目标文件格式。一个目标文件可能是可链接的(可重定位的),可执行的,可载入的(共享库)。一个可链接的目标文件包含目标代码所需的 阅读全文
posted @ 2013-08-28 21:22 李可以 阅读(659) 评论(0) 推荐(0) 编辑