当前位置: 首页 > news >正文

网站建设广告宣传/金华百度seo

网站建设广告宣传,金华百度seo,茂名网站制作推广,网站推广的方案设计怎么写1.cgdb的简介 Linux中的cgdb是一个基于GDB(GNU Debugger)的图形化调试前端,它结合了GDB的命令行界面功能和代码查看窗口,为开发者提供了一个更为直观的调试体验。 cgdb的作用和功能: 直观调试体验:cgdb提供…

1.cgdb的简介

Linux中的cgdb是一个基于GDB(GNU Debugger)的图形化调试前端,它结合了GDB的命令行界面功能和代码查看窗口,为开发者提供了一个更为直观的调试体验。

cgdb的作用和功能:

  • 直观调试体验:cgdb提供了一个清晰的分屏界面,用户可以在一个窗口中同时看到调试命令的输出和源代码。这使得开发者在调试过程中既能利用GDB强大的调试能力,也能同时查看代码,从而提高了调试效率。
  • 代码高亮与浏览:cgdb对源代码进行语法高亮显示,帮助开发者更清晰地查看代码结构和调试时的代码内容。用户可以在调试过程中直接浏览源代码,跳转到不同的代码行,查看当前行的内容等。
  • 多线程调试:cgdb支持多线程程序的调试,用户可以查看每个线程的堆栈跟踪,并控制每个线程的执行。这对于调试复杂的多线程程序非常有帮助。
  • 配置文件支持:用户可以创建一个.cgdb配置文件,在其中添加常用的设置,如自动加载符号表、设置断点、加载调试信息等。这使得每次启动cgdb时都能自动加载指定的程序文件和配置,提高了调试效率。
  • GDB功能扩展:作为GDB的前端,cgdb支持GDB的所有功能,包括设置断点、查看变量、堆栈跟踪、单步执行等。此外,cgdb还增加了一些快捷键操作,使用户能够快速在源代码和调试命令之间切换,快速定位和执行调试操作。

2.样例代码

//mycode.c#include <stdio.h>int Sum(int s, int e)
{int result = 0;for(int i = s; i <= e; i++){result += i;}return result;
}int main()
{int start = 1;int end = 100;printf("I will begin\n");int n = Sum(start, end);printf("running done, result is: [%d-%d]=%d\n", start, end, n);return 0;
}

3.常见选项

  • 开始:gdb binFile
  • 推出:ctrl + d 或 quit 

3.1. list/l 

  • 命令:list / l
  • 作用:显示源代码,从上次位置开始,每次列出十行。
  • 样例:

 3.2. list/l 函数名

  • 命令:list/l 函数名
  • 作用:列出指定函数的源代码
  • 样例:

 3.3. list/l 文件名:行号

  • 命令:list/l 文件名:行号
  • 作用:列出指定⽂件的源代码
  • 样例:

3.4. r/run

  •  命令:r/run
  • 作用:从程序开始连续执⾏
  • 样例:

 3.5. break/b [文件名:]行号

  • 命令:break/b [文件名:]行号
  • 作用:在指定⾏号设置断点
  • 样例:

 3.6. n/next

  • 命令:n/next
  • 作用单步执⾏,不进⼊函数内部
  • 样例

3.7. s/step

  • 命令:s/step
  • 作用:单步执⾏,进⼊函数内部
  • 样例: 

 3.8. info break/b

  • 命令:info break
  • 作用查看当前所有断点的信息
  • 样例

3.9. finish

  • 命令:finish
  • 作用:执⾏到当前函数返回,然后停⽌
  • 样例:

3.10.print/p 表达式

  • 命令:print/p 表达式
  • 作用:打印表达式的值
  • 样例:

 3.11.set var 变量=值

  • 命令:set var 变量=值
  • 作用:修改变量的值
  • 样例:

 3.12. delete/d breakpoints

  • 命令:delete/d breakpoints
  • 作用:删除所有断点
  • 样例:

3.13. info breakpoints

  • 命令:info breakpoints
  • 作用:查看当前设置的断点列表
  • 样例:

http://www.whsansanxincailiao.cn/news/32035134.html

相关文章:

  • 织梦怎么做中英文网站/百度下载并安装最新版
  • 网站被劫持/百度竞价推广方案范文
  • 长春市网站建设dbd3/百度号注册官网
  • 制作网站的程序/推广网络营销外包公司
  • jsp做网站框架/不受限制的搜索引擎
  • 公司设计一个网站/seo优化工作
  • 做网站工作/济南百度代理
  • 我的网站怎么转网页呢/厦门关键词优化平台
  • 规则网站建设/外链推广平台
  • heritrix做网站/网络销售平台排名
  • wordpress阿里云服务器开启伪静态/谷歌seo运营
  • 潍坊美丽乡村建设一般发了哪个网站/app制作费用一览表
  • 哪里可以接网站开发的活/seo包括哪些方面
  • 用phpcms建网站流程/网络营销策划的基本原则
  • 哪家公司做网站/事件营销的经典案例
  • 有知道做网站的吗/网络营销十大成功案例
  • 银川做网站建设/厦门百度开户
  • 百度联盟怎么做网站加入/百度云官网登录首页
  • 魅影视频/站长seo推广
  • 小程序公司排名/合肥seo培训
  • 无锡做网站好/东莞百度推广排名
  • 深圳网站制作的公司/搜索引擎排名优化技术
  • 做网站爬闪/湖南网站建设营销推广
  • 怎么做网站站长/cctv 13新闻频道
  • 明星个人网站设计模板/网络营销与传统营销的区别
  • 政府网站欣赏/seo优化百度技术排名教程
  • 中国建设银行网站晋阳支行/东莞网络推广公司
  • 珠海市住房城乡建设局网站/流量平台排名
  • 网站动图是怎么做的/整站多关键词优化
  • 浙江网站建设公司电话/网站建设杭州