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

糖果屋网站建设策划书网站开发的产品用什么形容词形容

糖果屋网站建设策划书,网站开发的产品用什么形容词形容,自做衣服网站,免费网站建设培训学校GDB的使用   当程序出错并产生core 时   快速定位出错函数的办法   gdb 程序名 core文件名(一般是core,也可能是core.xxxx)   调试程序使用的键   r run 运行.程序还没有运行前使用   c cuntinue 继续运行。运行中断后继续运行   q 退出   kill 终止调…GDB的使用   当程序出错并产生core 时   快速定位出错函数的办法   gdb 程序名 core文件名(一般是core,也可能是core.xxxx)   调试程序使用的键   r run 运行.程序还没有运行前使用   c cuntinue 继续运行。运行中断后继续运行   q 退出   kill 终止调试的程序   h help 帮助   tab 命令补全功能   step 跟入函数   next 不跟入函数   b breakpoint 设置断点。   用法:   b 函数名 对此函数进行中断   b 文件名:行号 对此文件中指定行中断.如果是当前文件那么文件名与:号可以   省略   看当前断点数使用info break.禁止断点disable 断点号.删除delete 断点号.   l list 列出代码行。一次列10 行。连接使用list将会滚动显示. 也可以在list 后面   跟上 文件名:行号   watch 观察一个变量的值。每次中断时都会显示这个变量的值   p print 打印一个变量的值。与watch不同的是print只显示一次   这里在顺便说说如何改变一个 value. 当你下指令 p 的时候,例如你用 p b,   这时候你会看到 b 的 value, 也就是上面的 $1 15.   你也同样可以用 p 来改变一个 value, 例如下指令 p b 100 试试看,   这时候你会发现, b 的 value 就变成 100 了$1 100.   网上抄录   基本的使用方法简介   前言   程序代码中的错误可分为数类除了最容易除错的语法错误编译程序会告诉你错误所在外大部分的错误都可以归类为执行时错误。GDB 的功能便是寻找执行时错误。如果没有除错程序我们只能在程序中加入输出变量值的指令来了解程序执行的状态。有了 GDB 除错程序我们可以设定在任何地方停止程序的执行然后可以随意检视变量值及更动变量并逐行执行程序。   一个除错程序执行的流程通常是这样的   1. 进入除错程序并指定可执行文件。   2. 指定程序代码所在目录。   3. 设定断点后执行程序。   4. 程序于断点中断后可以 (1)检视程序执行状态检视变量值或变更变量值 (2) 逐步执行程序或是全速执行程序到下一个断点或是到程序结束为止。   5. 离开除错程序。   以下将分为下列数项分别介绍   1. 进入 GDB 及指定可执行档   2. 指定程序代码所在目录及检视程序代码   3. 断点的设定与清除   4. 全速及逐步执行程序   5. 检视及更改变量值   6. 检视程序执行状态   7. 读取 Core 文件信息   进入 GDB 及指定可执行档   1. 进入 GDB 并读入可执行档 (档名为 PROGRAM)准备进行除错。   gdb PROGRAM   指定程序代码所在目录及检视程序代码   1. 增加目录 DIR 到收寻程序代码的目录列表 (如果你的程序代码和可执行档放在同一个目录下就不须指定程序代码所在目录。)   (gdb) directory DIR   2. 检视程序代码格式计有   (gdb) list 显示目前执行程序代码前后各五行的程序代码或是显示从上次 list 之后的程序代码   (gdb) list function 显示该程序开始处前后五行的程序代码。   (gdb) list - 上次显示程序代码的前面的十行。   断点的设定与清除   1. 设定断点(指令为 break可简写为 (b)格式计有   (gdb) break filename.c:30 在 filename.c 的第三十行处停止执行。   (gdb) break function 在进入 function 时中断程序的执行。   (gdb) break filename.c:function 在程序代码档 filename.c 中的函数 function 处设定断点。   (gdb) break 在下一个将被执行的命令设定断点。   (gdb) break ... if cond 只有当 cond 成立的时候才中断。cond 须以 C 语言的语法写成。   2. 显示各个断点的信息。   (gdb) info break   3. 清除断点(命令为 clear)格式同 break 。例如 :   (gdb) clear filename.c:30   4. 清除断点NUM 是在 info break 显示出来的断点编号。   (gdb) delete NUM   全速及逐步执行程序   1. 从程序开头全速执行程序直到遇到断点或是程序执行完毕为止。   (gdb) run   2. 在程序被中断后全速执行程序到下一个断点或是程序结束为止 (continue 指令可简写为 c)。   (gdb) continue   3. 执行一行程序. 若呼叫函数, 则将该包含该函数程序代码视为一行程序 (next 指令可简写为 n)。   (gdb) next   4. 执行一行程序. 若呼叫函数, 则进入函数逐行执行 (step 指令可简写为 s)。   (gdb) step   5. 执行一行程序若此时程序是在 for/while/do loop 循环的最后一行则一直执行到循环结束后的第一行程序后停止 (until 指令可简写为 u)。   (gdb) until   6. 执行现行程序到回到上一层程序为止。   (gdb) finish   检视及更改变量值   1. print 叙述显示该叙述执行的结果 (print 指令可简写为 p)。如   (gdb) print a 显示 a 变量的内容.   (gdb) print sizeof(a) 显示 a 变量的长度.   2. display 叙述在每个断点或是每执行一步时显示该叙述值。如   (gdb) display a   3. 更改变量值   (gdb) print (a10) 将变量 a 的值设定为 10.   检视程序执行状态   1. 查看程序执行到此时是经过哪些函数呼叫的程序 (backtrace 指令可简写为 bt)也就是查看函数呼叫堆栈。   (gdb) backtrace   读取 Core 文件信息   1. 读入 PROGRAM 及 PROGRAM.CORE 档可检视 Core Dump 时程序变量值及程序流程状态 。   gdb PROGRAM core   说明core 档案是由 PROGRAM 档执行后遇到 Core Dump 时产生的 Core 檔檔名。如果你还需要该 Core 档我们建议你将该档案档名更改为 PROGRAM.core。在输入上述命令后你可以用 GDB 提供的检视变量值以及检视程序执行状态来读取程序 Core Dump 时的状态。
http://www.yutouwan.com/news/458274/

相关文章:

  • 做网站的程序员进什么公司好网站要精细是什么意思
  • 赣州网站建设流程建设银行大冶支行网站
  • 川畅科技联系 网站设计网站开发a ajax
  • 广州网站建设q479185700棒网站群 主要功能
  • 自己做家具展示网站上海工程相关的公司
  • 济南seo网站排名优化工具软件推广怎么赚钱
  • 无锡知名网站制作商标设计网站免费
  • 58重庆网站建设在线相册jsp网站开发与设计
  • 企业网站排名优化方案建设网站了还能消除吗
  • 漳州企业网站开发网站建设详细教程
  • 网站广告看不到手游传奇网站999服
  • 广西网站设计公司做网站多少钱角西宁君博特惠
  • 哪个网站的ps元素好wordpress主题添加产品
  • 二级网站建设思路潍坊搜易网站建设
  • 建立网站培训讲义企业需要缴纳哪些税
  • 做网站每一年都要交钱吗短视频舆情
  • 做橡胶应该看什么网站东莞常平新地俱乐部
  • 民制作网站哪家便宜公司网站建设应包含哪几个板块
  • cnzz 网站跳出率查询网站建设丨金手指排名
  • 湖北工业信息化网站备案软件公司需要什么资质
  • 街区网站建设网站seo优化很好徐州百都网络点赞
  • 网站建设设计制作培训网站空间的权限
  • 服装网上商城网站建设报告网站基本代码
  • 淘宝联盟 网站建设 内容少桃子网站
  • 江苏网站备案流程网站方案制作的培训
  • 做网站审批号必须要wamp跟wordpress
  • 网站建议怎么写个人网页制作总结
  • 做装修网站卖钱江苏公司响应式网站建设报价
  • 小企业网站建设的措施手机代理ip免费网址
  • 网站开发需要什么配置的电脑jsp网站地图生成器