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
可执行文件要经历四个步骤:
步骤 | 代码 | 意义 |
---|---|---|
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
作业要求分步!!!