教材学习内容总结
1.用gcc编译器编译c语言文件
2.gcc编译器编译程序
3.学会使用gdb调试器
代码调试中的问题和解决过程
在打c语言的文件时,要细心看准代码命令,用vi编辑hello.h,starfun.h,hello.c,star.c四个程序文件时。多次出现了命令敲错,代码出现问题,经过了多的修改运行处结果。在采取分步进行gcc编译器编译程序时,由于代码的错误,无法由star.c starfun.h 文件生成star.o 目标文件,无法将由hello.c hello.h starfun.h生成hello.o目标文件,无法将由hello.o star.o 生成应用程序myprog,所以最终无法运行myprog。在对前面的四个程序文件修改之后,确认全部正确,最终运行处结果。
图片上的是出现的代码错误提示,多次修改后成功的运行出结果。
在第二个试验中,由于权限的问题,无法创建目录,在命令前加上sudo之后解决了权限问题。
遗漏分隔符的解决方法,在命令前面加上tab,之后再makefile运行成功。
由于代码错误,vi命令出错,应该运行-fmakefile1,但是输入成了-makefile
教材学习内容总结
在学习的过程中,要细心,特别在遇到长代码的时候,确保代码正确,否则出现错误时,修改非常困难,要一而再再而三的检查命令。
在这次的两次实验中,我由于不细心导致多次的失败,通过多次的修改,最终才完成实验。
在运行出错时,要仔细检查提示的错误,并进行修改。
学会使用快捷键,可以节省时间,避免不必要的麻烦,例如,敲错代码。