标签:机器 exe 条件编译 去掉 二进制 去掉注释 检查 语法 style
在进行C语言源码至可执行程序的整个过程中,整个形成过程可以分为四步:
1、预处理 gcc -E hello.c -o hello.i
目的:
(1)宏定义展开
(2)头文件展开
(3)条件编译
(4)去掉注释
2、编译 gcc -S hello.i -o hello.s
(1)检查语法
(2)将C语言转成汇编语言
3、汇编 gcc -c hello.s -o hello.o
将汇编语言转成机器语言(二进制码)
4、链接 gcc hello.o -o hello.exe
将C语言依赖库链接到程序中
一步执行的编译为:
gcc -o hello.exe hello.c
标签:机器 exe 条件编译 去掉 二进制 去掉注释 检查 语法 style
原文地址:https://www.cnblogs.com/skyfall007/p/9417326.html