Linux下gcc的一个完整过程包括以下流程:
.c文件(源码) ------>预处理——>.i 文件------>编译——>.s(汇编语言)------>汇编——>.o文件(机器语言,二进制) ------>链接——>可执行文件(后缀自定)
通常使用gcc test.c -o test由源码test.c生成可执行文件test,中间过程会自动执行。
Linux下gcc的一个完整过程包括以下流程:
.c文件(源码) ------>预处理——>.i 文件------>编译——>.s(汇编语言)------>汇编——>.o文件(机器语言,二进制) ------>链接——>可执行文件(后缀自定)
通常使用gcc test.c -o test由源码test.c生成可执行文件test,中间过程会自动执行。