gcc编译的流程是先做编译前的预处理,主要是对头文件和宏处理,然后由编译器处理成汇编语言代码,再由汇编器处理成机器语言代码,最后又链接器生成可执行代码
列举几个常用的参数
-o FILE 指定输出的文件名为FILE
-E FILE 对FILE只进行预处理
-S FILE 对FILE只进行预处理和编译器得到汇编代码
-c FILE 对FILE处理得到目标代码
不加任何选项 编译得到可执行代码
本文详细介绍了使用gcc进行编译的整个过程,包括预处理、编译、汇编及链接等阶段,并列举了常用编译选项,如指定输出文件名、仅预处理文件等。
gcc编译的流程是先做编译前的预处理,主要是对头文件和宏处理,然后由编译器处理成汇编语言代码,再由汇编器处理成机器语言代码,最后又链接器生成可执行代码
列举几个常用的参数
-o FILE 指定输出的文件名为FILE
-E FILE 对FILE只进行预处理
-S FILE 对FILE只进行预处理和编译器得到汇编代码
-c FILE 对FILE处理得到目标代码
不加任何选项 编译得到可执行代码
3558

被折叠的 条评论
为什么被折叠?