c++从源文件到可执行文件的步骤详解

编译与链接有四个过程: (1)预处理 (2)编译 (3)汇编 (4)链接     (1)预处理 源文件和头文件被预处理成一个.i文件、(-E表示只进行预处理) g++ -E hello.cpp -o hello.i -E:意味着只执行到预编译,直接输出预编译结果。 预处理过程主要处理那些源文件中的以“#”开始的预编译指令。包括#include,#define, #if,等等。 主要的处理规则如下:
相关文章
相关标签/搜索