静态链接

# 静态链接

程序编译过程经历了四个步骤,分别是预处理,编译,汇编和链接。

预处理:主要处理源代码中那些以#include#define#if#ifdef#pragma等。

接着编译程序将程序输出为汇编语言的文件,再由汇编器将汇编代码转成机器可执行的指令。经过预编译、编译和汇编后,输出一个目标文件。

最后再由连接器将所有的目标文件链接成一个可执行文件。

执行时通过装载器Loader把可执行文件装载到内存中。CPU从内存中读取指令和数据,来开始真正执行程序。

**静态链接过程**

# 动态链接

上次更新: 2025/02/15, 13:42:25
最近更新
01
Git问题集合
01-29
02
安装 Nginx 服务器
01-25
03
安装 Docker 容器
01-25
更多文章>
×
×