链接-装载-库
文章平均质量分 94
renjiewen1995
即将毕业成为IT民工
展开
-
《程序员的自我修养》读书笔记(一)
1.第一章 温故而知新1.1 从Hello World 说起对于下面这样一个简单的Hello World程序, 提出以下的问题:#include <iostream> int main() { printf("Hello World!") ; return 0; } 编译器编译产生的可执行文件中是什么?除了机器码还有什么?他们是怎么存放的?怎么组织的? C语言库和运行时库是怎么回事原创 2017-01-29 22:40:39 · 802 阅读 · 0 评论 -
《程序员的自我修养》读书笔记(二)
第二章 编译和链接 1 被隐藏了的过程 2 编译器做了什么 3 链接器的年龄比编译器长 4 模块拼装静态链接 5 本章小结 第三章 目标文件中有什么 1目标文件的格式 2目标文件是什么样的 3挖掘SimpleSectiono 31 代码段 32 数据段和只读数据段 33BSS段 34其他段 4 ELF文件结构描述 41文件头 42段表 43重定位表 44字符串表 5链接的接口符号 51符号修饰与函数原创 2017-01-29 23:00:13 · 530 阅读 · 0 评论