编译过程、静态库和动态库

C/C++代码到可执行文件 从代码到最终的程序,分为4个步骤,分别是: 预编译:编译预处理,比如#define和#ifndef之类的,C++的inline也是在这期间处理的 编译:把代码转换成汇编,包括词法分析、语法分析和语义分析等 汇编:把汇编语言转换成机器码,输出的是目标文件。比如*.o的文件 链接:把目标文件聚合成可执行文件 链接:链接本质上是把多个ELF文件,按照符号符号等拼接成执行文件的
相关文章
相关标签/搜索