GCC测试

GCC测试

作业分析

gcc测试
参考学习“资源”中的PPT和视频,然后
0.编写一个程序打印自己学号姓名
1.用gcc 进行预处理,编译,汇编,链接上面程序
2.生成的可执行文件中要有自己的8位学号
3.提交预处理,编译,汇编,链接,运行过程截图,要全屏,包含自己的学号信息
有问题可以先咨询chatgpt

思路
step1:编写一个c程序,用于打印学号姓名
step2:按照教程,用gcc输出可执行文件
step3:执行文件。若屏幕打印出学号姓名,则完成任务

使用工具:vim(用于编辑c程序)、gcc(用于输出可执行文件)

没安装不要急,下一步教大家安装

实际操作

part 1:安装vim,gcc

在Ubuntu中,按快捷键Ctrl+Alt+T打开终端
先输入apt update回车以更新
输入:

sudo apt install vim

安装vim。安装完成后再安装gcc:

sudo apt install gcc

part 2:编写一段打印学号姓名的c程序

1.终端输入vim hello.c创建并打开文件
2.按a或s或i进入“插入模式”,编写一段程序
3.按Esc键退出编辑模式,输入:wq保存并退出文件

part 3:gcc输出可执行文件hello

如下图所示,输出hello可执行文件要经历四个步骤:
gcc

步骤 代码 意义
1 gcc -E hello.c -o hello.i 预处理输出hello.i文件
2 gcc -S hello.i -o hello.s 汇编输出hello.s文件
3 gcc -c hello.s -o hello.o 编译输出hello.o文件
4 gcc hello.o -o hello 将hello.o链接hello可执行文件

可以一步到位,直接输出hello可执行文件:
gcc hello.c -o hello
作业要求分步!!!

posted on 2023-10-08 13:15  GisliW  阅读(73)  评论(0编辑  收藏  举报