2014025654《嵌入式系统程序设计》第二周学习总结

教材学习内容总结

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

教材学习内容总结

在学习的过程中,要细心,特别在遇到长代码的时候,确保代码正确,否则出现错误时,修改非常困难,要一而再再而三的检查命令。

在这次的两次实验中,我由于不细心导致多次的失败,通过多次的修改,最终才完成实验。

在运行出错时,要仔细检查提示的错误,并进行修改。

学会使用快捷键,可以节省时间,避免不必要的麻烦,例如,敲错代码。

 

 

 

posted @ 2017-05-02 13:28  夏薇  阅读(180)  评论(0编辑  收藏  举报