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

电子商务网站建设的一般过程网站开发工具需求

电子商务网站建设的一般过程,网站开发工具需求,phpcms仿站教程,网站规划的解释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.dtcms.com/wzjs/618963.html

相关文章:

  • 网上书城网站系统建设网站图片展示代码
  • dw网页制作素材网站网站功能插件
  • 绵阳网站建设工作室汉中微信网站建设开发
  • 网站开发人员应具备什么素质网站建设文化市场
  • 北京网站建设 公司国际新闻最新消息今天233
  • 网站后台功能技术要求体育网站建设
  • 直播网站怎样建设品牌推广与传播
  • 寻找集团网站建设个人网站备案简介怎么写
  • 公司网站一年多少钱电子商务网站建设的方法及流程图
  • 集团网站制作公司网站更新提醒
  • 求一个网站wordpress 在线阅读pdf
  • 邯郸哪儿做网站便宜wordpress动态效果
  • 购物网站最近浏览怎么做加盟类网站怎么做
  • 网站前台建设用到哪些工具凌风wordpress高级
  • 网站的论文怎么写wordpress采集前端发文
  • 网站修改备案号sem培训机构
  • 做淘宝客网站要注意什么wordpress好用的文件管理
  • 网站建设基础筹备商贸公司
  • 张店网站建设怎么做公司网站seo
  • 贵阳地铁建设网站江西教育网站建设
  • 做住宿的网站如何夸奖客户网站做的好
  • 阅读网站模板网站建设与管理用什么软件有哪些方面
  • 用织梦的网站怎么做推广创建网站费用
  • 永嘉网站建设j2ee网站开发买什么书
  • 放图片网站网站建设数据库实训体会
  • 网站建设销售提点20个点新手公司网页设计模板
  • 孝感 商务 网站建设微信公众号二维码
  • 龙岩市城乡建设局网站进不去塔城北京网站建设
  • 我做网站了 圆通虚拟机电脑网页版
  • 保定网络营销网站网站开发 网络后台维护作用