Linux中编译C语言程序
1.(1)gcc -c -o main.o main.c
//-o表示输出生成文件名为main.o。
(2)gcc -o main main.o或者gcc main.o -o main.
//-o表示了生成的可执行文件的名字为main。
2.从C语言的编译过程由以下四步组成。预编译、编译、汇编、链接。
先经过预编译生成预编译后的文件main.i
打开预编译之后的文件我们可以看到
进行编译之后,形成汇编文件main.s
进行汇编之后形成main.o文件
之后进行链接形成可执行文件
执行可执行文件