源代码生成可执行程序过程

问:常常敲代码,代码是如何生成可执行程序的? 答:过程分为两个大的过程:翻译和连接;翻译分为编译和连接;编译又分为预编译,编译,汇编三个过程(具体过程看下图)linux 程序编码: gcc test.c -o testweb 1)第一步:预处理器扩展源代码—–展开头文件(#include命令包含文件),#define定义标识符的替换,去除注释 2)第二步:编译器产生两个源文件的汇编代码(test.
相关文章
相关标签/搜索