From c6f3ff4599c8da75fa260be7ae783b54d438ecaf Mon Sep 17 00:00:00 2001 From: huihut Date: Tue, 14 Aug 2018 20:07:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=20=E5=90=84=E5=B9=B3=E5=8F=B0?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E6=A0=BC=E5=BC=8F=20=E7=A7=BB=E5=8A=A8?= =?UTF-8?q?=E5=88=B0=20=E7=BC=96=E8=AF=91=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 3bc669c..ff102f8 100644 --- a/README.md +++ b/README.md @@ -2467,14 +2467,6 @@ ssize_t write(int fd, const void *buf, size_t count); ## 链接装载库 -### 各平台文件格式 - -平台 | 可执行文件 | 目标文件 | 动态库/共享对象 | 静态库 ----|---|---|---|--- -Windows|exe|obj|dll|lib -Unix/Linux|ELF、out|o|so|a -Mac|Mach-O|o|dylib、tbd、framework|a、framework - ### 内存、栈、堆 一般应用程序内存空间有如下区域: @@ -2511,6 +2503,14 @@ Mac|Mach-O|o|dylib、tbd、framework|a、framework ### 编译链接 +#### 各平台文件格式 + +平台 | 可执行文件 | 目标文件 | 动态库/共享对象 | 静态库 +---|---|---|---|--- +Windows|exe|obj|dll|lib +Unix/Linux|ELF、out|o|so|a +Mac|Mach-O|o|dylib、tbd、framework|a、framework + #### 编译链接过程 1. 预编译(预编译器处理如 `#include`、`#define` 等预编译指令,生成 `.i` 或 `.ii` 文件)