测试二

测试二

编写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

截图

posted @ 2025-01-02 11:30  Arisf  阅读(11)  评论(0)    收藏  举报