Linux系统编程5:入门篇之在Linux下观察C/C++程序编译过程 && gcc/g++使用详解
文章目录(1)gcc/g++完成编译的过程A:预处理B:编译C:汇编D:链接(2)gcc/g++选项(3)重要概念:函数库A:gcc/g++在哪实现了函数B:静态库与动态库(1)gcc/g++完成编译的过程A:预处理预处理主要包括宏定义,文件包含,条件编译,去注释输入gcc -E hello.c -o hello.i,其中选项E作用是让gcc在预处理后停止编译B:编译此阶段,gcc检查代码的规范性,是否具有语法错误输入gcc -S hello.i -o hello.s,即可将预处理里
复制链接