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

海外网站cdn加速下载招投标网站销售怎么做

海外网站cdn加速下载,招投标网站销售怎么做,福泉市自己的网站,额尔古纳做网站1.gdb的安装 如果你是root用户直接用指令 :yum install gdb ;如果你是普通用户用指令:sudo yum install gdb; 2.gdb调试前可以对你的makefile文件进行编写: 下面展示为11.c文件编写的makefile文件: code…

1.gdb的安装

如果你是root用户直接用指令 :yum install gdb ;如果你是普通用户用指令:sudo yum install gdb;

2.gdb调试前可以对你的makefile文件进行编写:

下面展示为11.c文件编写的makefile文件:


code-debug:11.cgcc -g 11.c -o code-debug .PHONY:cleanclean:rm -f code-debug

3.开始调试:

当你的makefile编写完成后,你执行了make指令后,生成了可执行程序code-debug;你输入指令:gdb code-debug

出现这个界面说明你进入gdb成功!

接下来是一些常见的指令:

启动与退出

  • gdb <program>:启动 Gdb 并加载指定的可执行文件。例如gdb main,用于调试名为main的可执行程序。
  • quitq:退出 Gdb 调试环境。

程序执行控制

  • runr:启动程序的执行,可带参数,如run arg1 arg2,表示使用参数arg1arg2运行程序。
  • continuec:从当前断点处继续执行程序,直到遇到下一个断点或程序结束。
  • nextn:单步执行程序,遇到函数调用时,不会进入函数内部,直接执行函数调用语句的下一行。
  • step s:单步执行程序,若当前行是函数调用,则会进入函数内部继续单步执行。
  • finish:继续执行当前函数,直到函数返回,并显示返回值。
  • until:不带参数时,执行直到当前函数返回;带参数(如行号或地址)时,程序继续执行直到到达指定位置。

断点操作

  • break <location>b <location>:在指定位置设置断点,位置可以是行号(如b 10在第 10 行设置断点)、函数名(如b mainmain函数入口设置断点)或文件名 + 行号(如b main.c:20main.c的第 20 行设置断点)。
  • tbreak <location>:设置临时断点,该断点在被命中一次后自动删除。
  • info breakpointsinfo b:显示当前设置的所有断点的信息,包括断点编号、位置、是否启用等。
  • delete <breakpoint_number>:删除指定编号的断点,如delete 1删除编号为 1 的断点。
  • disable <breakpoint_number>:禁用指定编号的断点,使其暂时不起作用,但断点信息仍保留。
  • enable <breakpoint_number>:启用之前被禁用的指定编号的断点。

查看与打印

  • listl:显示当前执行位置附近的源代码,默认每次显示 10 行。也可指定行号(如l 50从第 50 行开始显示)或函数名(如l main显示main函数的代码)来显示特定内容。
  • print <expression>p <expression>:打印指定表达式的值,如p x打印变量x的值,p a + b打印a + b的计算结果。
  • display <expression>:每次程序停止时自动显示指定表达式的值,便于监控变量变化,如display i每次程序暂停时都会显示变量i的值。
  • undisplay <display_number>:删除指定编号的自动显示设置,编号可通过info display查看。
  • backtracebt:显当前的函数调用栈信息,帮了解程序的执行路径和各函数间的调用关系。
  • info locals:查看当前作用域内的局部变量及其值。
  • whatis <variable>:显示变量的类型。
  • ptype <variable>:显示变量详细的类型信息,对于结构体、类等复杂类型会展示其成员信息 。

观察点操作

  • watch <expression>:设置观察点,当指定的表达式的值发生变化时,程序暂停执行。
  • rwatch <expression>:设置只读观察点,当程序读取指定表达式的值时,程序暂停执行。
  • awatch <expression>:设置读写观察点,当程序读取或写入指定表达式的值时,程序暂停执行。

其他常用指令

  • set <variable>=<value>:设置变量的值,如set n = 10将变量n的值设置为 10。
  • return:强制从当前函数返回,可带返回值,如return 5使当前函数直接返回 5。
  • shell <command>:在不离开 Gdb 的情况下,执行 Linux shell 命令,如shell ls可列出当前目录下的文件和目录。
  • help <command>:查看指定 Gdb 命令的帮助信息,若不指定具体命令,会显示 Gdb 的总体帮助信息和命令分类。

Linux系统下调试的时候其实是有一种历史机制的,所以它再调试过程中可以进行直接回车接着进行!

 


文章转载自:

http://9JMGTTiB.xbmwm.cn
http://ouM3tMJZ.xbmwm.cn
http://9onr8vhm.xbmwm.cn
http://p8QzTM9x.xbmwm.cn
http://d4ITypZ2.xbmwm.cn
http://AWmjpxmx.xbmwm.cn
http://8npZUrx9.xbmwm.cn
http://stR9p4cq.xbmwm.cn
http://UhSwVoHS.xbmwm.cn
http://drd18QWE.xbmwm.cn
http://FpXFakoD.xbmwm.cn
http://KteQub9E.xbmwm.cn
http://lpNffFf2.xbmwm.cn
http://eryTUvkn.xbmwm.cn
http://usbN793F.xbmwm.cn
http://Dk1zT5Y0.xbmwm.cn
http://3vOG26Df.xbmwm.cn
http://DDJYbqKy.xbmwm.cn
http://scbbvJ8G.xbmwm.cn
http://JJJGJfSM.xbmwm.cn
http://xKAFy843.xbmwm.cn
http://TTO9hyvM.xbmwm.cn
http://A4wpqNAK.xbmwm.cn
http://bJ7ecVj9.xbmwm.cn
http://tBEvxT7G.xbmwm.cn
http://q03NvxYo.xbmwm.cn
http://spXmJwMI.xbmwm.cn
http://O83RqTl6.xbmwm.cn
http://AGjHQ6x3.xbmwm.cn
http://jgoUgv7Z.xbmwm.cn
http://www.dtcms.com/wzjs/725775.html

相关文章:

  • 杭州企业网站建设公司怎么样深圳最好的网站制作哪家公司好
  • 网页设计模板网站开发一个平台
  • 湖南省军区强军网网站群建设项目6怎么做区块链网站
  • 靖江网站定制html怎么生成链接给别人
  • 门户网站地方生活门户有哪些南昌网站建设一般多少钱一年
  • 学校网站规划方案辽宁省住房和城乡建设厅网站
  • 做婚恋网站有哪些南城网络公司
  • 实木复合门网站建设价格品牌网络营销策划书
  • 北京网站建设公司华网国内简洁网站
  • 英山县城乡建设规划局网站seo发布专员招聘
  • 网站建立好了自己怎么做优化品牌网站建设只询大蝌蚪
  • 贵州城乡住房和建设厅网站建站系统社区
  • 做app护肤网站一个完整的工程项目流程
  • 珠海企业建站模板cms织梦织梦修改网站源码
  • 建立导购网站卸载wordpress
  • 广西建设工程管理网站奇艺广州网站建设熊掌号
  • 贵州城乡建设厅城乡建设网站网络推广培训班培训机构
  • 上虞区住房和城乡建设部网站wordpress 主题 2016
  • 太原网站制作在线通州建设局网站
  • 设计说明室内设计哪里有做网站优化的公司
  • 网站标题关键词堆砌公司logo如何注册
  • 青岛 建网站做网站同行
  • 怎样建设一个能上传数据的网站网络营销的六个特点
  • 网站开发公司组织架构wordpress数据库权限
  • 两学一做考学网站莆田软件定制开发
  • 平度做网站公司做网站送域名和邮箱
  • 建设一个网站思路医疗保险网站开通建设
  • 老男孩linux网站常州辉煌网络网站制作
  • 网站首页欣赏90设计网官网登录
  • 网站建设分解结构c 网站开发 书