嵌入式系统基础-第九讲-嵌入式交叉编译分解.pptVIP

  • 13
  • 0
  • 约1.19万字
  • 约 61页
  • 2016-12-01 发布于湖北
  • 举报

嵌入式系统基础-第九讲-嵌入式交叉编译分解.ppt

练习1(2) 保存退出exam.c 编译exam.c 。 使用 gcc -o examo exam.c 使用 gcc - g -o gexam exam.c 比较gexam 与 examo的大小,因为 gexam含有调试信息,所以gexam比 examo大。 执行gexam与examo 执行examo 键入 ./examo 。这里./表示当前目录 执行gexam 键入 ./gexam。 练习1(3) 使用gdb调试程序 (1)启动gdb程序 (gdb)gdb (2)读入调试程序 (gdb)file gexam (3)列出相应于正在执行的程序的原文件内容 (gdb)list (4)在程序a=0;处设置一个断点 (gdb)break 4(注:这里4 为程序a=0;所在程序的行号) (5)在程序printf(“the value of a=%d \n”,a);处设置一个断点 (6)执行该程序 (gdb)run (7)查看变量a的值 (gdb)print a (8)查看变量a的类型(gdb)whatis a (9)执行下一个源程序行(gdb)next (10)从断点开始继续执行到下一个断点 (gdb)continue (11)查看变量a的值(gdb) print a ,看看a是否有变化 (12)不停地执行(gdb)co

文档评论(0)

1亿VIP精品文档

相关文档