测试二
测试二
编写hello world程序,要求加一行打印自己学号姓名
#include<stdio.h>
int main(){
printf("吴昊宇,20242826\n");
return 0;
}
预处理
#将helloworld.c预处理输出helloworld.i文件。
gcc -E helloworld.c -o helloworld.i
编译
#将预处理输出文件helloworld.i汇编成helloworld.s文件。
gcc -S helloworld.i -o helloworld.s
汇编
#将汇编输出文件helloworld.s编译输出helloworld.o文件。
gcc -c helloworld.s -o helloworld.o
链接
使用gcc编译helloworld.c文件
#将编译输出文件helloworld.o链接成最终可执行文件helloworld。
gcc helloworld.o -o helloworld

运行编译好的程序
./helloworld


浙公网安备 33010602011771号