gcc编译器是将文本文件编译成机器可执行的二进制文件。
编译指令:gcc test.c -o test
上述过程分为四个 阶段进行: 1)预处理阶段:【指令】gcc -E test.c -o test.i -----头文件展开
2 )编译阶段: 【指令】gcc -S test.i -o test.s -----形成汇编语言 做语法检测
3 )汇编阶段: 【指令】gcc -c test.s -o test.o ------生成目标文件即二进制文件
4 )连接阶段: 【指令】gcc test.o -o test
shell命令解析器,将用户输入的指令转化为机器可以执行