内容发布更新时间 : 2024/12/27 17:28:45星期一 下面是文章的全部内容请认真阅读。
《Linux程序设计》实验报告
— 学年 第 学期
专 业 班 级 学 号 姓 名 实验地点 指导教师
计算机科学与工程学院
实验要求
1.每次实验前,认真复习与本次实验有关的教学内容,认真预习本次实验内容。
2.按照实验要求认真完成实验,把实验内容详细记入实验报告。
3.每一次新实验,实验报告另起一页。
4.报告封面要求(1)信息填写完整;(2)下划线右对齐,力求做到美观大方。
5.打印实验报告(包括封面及本页),装订成册。
6.严谨抄袭,如果有n人实验报告内容雷同,每人得分为总分除以n。
实验六 GCC程序设计(四号黑体)
【一】实验目的(小四黑体)
1.掌握gcc程序设计的步骤:编辑、编译连接和运行 2.掌握gcc编译器的基本用法 3.掌握gdb调试器的基本用法
4.能综合运用上述知识编辑、编译、连接和调试运行C程序
【二】试验预习(小四黑体)
1.Linux环境下C程序设计的步骤包括:编辑源程序(vi)、编译连接程序(gcc)、调试程序(gdb,可选)和运行可执行文件。
2.gcc的基本用法为“gcc [选项] 文件”,常用选项包括 -o filename:指定输出结果文件名 -c:生成.o目标文件 -O1/-O2/O3:代码优化 -g1/-g2/-g3:产生调试信息
-ansi:关闭GCC中某些不兼容ANSI C的特性 -Wall:启用所有警告信息 -Werror:把所有警告当作错误
3.执行“gdb”或“gdb 可执行文件”即可启动gdb。启动gdb后就可采用各种gdb命令完成程序调试。常用gdb命令包括 file filename:加载被调试的可执行文件 break 行号/函数名:设置断点 delete break:删除断点 info break:查看断点信息 run:运行程序 kill:终止当前程序 step:单步跟踪 next:执行下一条
print 变量/表达式:打印变量或表达式值 list:列出源代码
continue:恢复程序的正常运行 quit:退出gdb
【三】实验内容(小四黑体)
1.编写程序打印字符串“Hello gcc!”