学习计时:共xxx小时读书:代码:作业:博客:一、学习目标1. 熟悉Linux系统下的开发环境 2. 熟悉vi的基本操作 3.熟悉gcc编译器的基本原理 4. 熟练使用gcc编译器的常用选项 5 .熟练使用gdb调试技术 6. 熟悉makefile基本原理及语法规范 7. 掌握静态库和动态库的生成二...
分类:
系统相关 时间:
2015-09-27 18:47:21
阅读次数:
305
一、学习目标1.熟悉Linux系统下的开发环境2.熟悉vi的基本操作3.熟悉gcc编译器的基本原理4.熟练使用gcc编译器的常用选项5.熟练使用gdb调试技术6.熟悉makefile基本原理及语法规范7.掌握静态库和动态库的生成二、学习任务1.教材第一章,第七章学习:阅读并消化教材内容2.《嵌入式L...
分类:
其他好文 时间:
2015-09-27 18:40:02
阅读次数:
151
1. 熟悉Linux系统下的开发环境2. 熟悉vi的基本操作3. 熟悉gcc编译器的基本原理4. 熟练使用gcc编译器的常用选项5 .熟练使用gdb调试技术6. 熟悉makefile基本原理及语法规范7. 掌握静态库和动态库的生成一:Vim1.使用vim命令进入vim界面 $ vim practic...
分类:
编程语言 时间:
2015-09-26 01:40:48
阅读次数:
197
1、定位到你想调试的可执行程序的文件夹下,假设你想调试hello,这个文件类型是Unix Executable File; 2、输入"gdb hello"; 屏幕上应该会出现类似:最后出现done字样,表示可以使用gdb调试; ?gdb hello GNU g...
分类:
数据库 时间:
2015-09-22 19:16:11
阅读次数:
246
目的: 对编译好的程序进行调试工作,主要功能: 1、启动被调试程序; 2、让被调试程序在指定位置停住; 3、当程序停住时,可检查程序状态(如变量值)。 步骤: 1、编译生成可执行文件: gcc -g test.c -o test 2、启动gdb: gdb test 3、设置...
分类:
数据库 时间:
2015-09-22 16:35:33
阅读次数:
239
启动和停止: gdb a.out //使用gdb调试a.out可执行文件,注意在编译a.out时gcc要加入-g参数。 run或r //运行程序(在此给出命令行参数) kill //停止程序断点: break == b break sum //在函数sum入口处设置断点 bre...
分类:
数据库 时间:
2015-09-19 15:12:37
阅读次数:
289
gdb基本命令 本文介绍使用gdb调试程序的常用命令。 主要内容: [简介] [举例] [其他] [简介] ============= GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功...
分类:
数据库 时间:
2015-09-15 16:20:41
阅读次数:
255
lldb命令常用(备忘)假如你准备在模拟器里面运行这个,你可以在“(lldb)”提示的后面输入下面的:(lldb)po $eaxLLDB在xcode4.3或者之后的版本里面是默认的调试器。假如你正在使用老一点版本的xcode的话,你又GDB调试器。他们有一些基本的相同的命令,因此假如你的xcode使...
分类:
移动开发 时间:
2015-09-10 13:11:45
阅读次数:
199
LLDB在xcode4.3或者之后的版本里面是默认的调试器。假如你正在使用老一点版本的xcode的话,你又GDB调试器。他们有一些基本的相同的命 令,因此假如你的xcode使用的是“(gdb)”提示,而不是“(lldb)”提示的话,你也能够更随一起做,而没有问题。“po”命令是“print obje...
分类:
移动开发 时间:
2015-09-07 10:48:07
阅读次数:
170