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

松江b2c网站制作价格软文台

松江b2c网站制作价格,软文台,接做名片的网站,柳州做网站seo哪家好文章目录 启动gdb运行程序设置断点运行控制查看源码查看信息查看变量线程相关 gdb调试常用功能如下,其中bin为要调试的程序,arg为参数 启动gdb 启动调试 gdb bin带参数启动 gdb --args bin arg1 arg2so预加载LD_PRELOAD/path/to/lib.so && gdb …

文章目录

      • 启动gdb
      • 运行程序
      • 设置断点
      • 运行控制
      • 查看源码
      • 查看信息
      • 查看变量
      • 线程相关

gdb调试常用功能如下,其中bin为要调试的程序,arg为参数

启动gdb

  • 启动调试 gdb bin
  • 带参数启动 gdb --args bin arg1 arg2
  • so预加载LD_PRELOAD=/path/to/lib.so && gdb bin

运行程序

  • r 开始运行程序
  • r arg1 arg2以参数启动程序

设置断点

  • crtl+C中断程序
  • b file.cpp:123 设置断点在file的123行
  • b main 设置断点在main函数
  • b ClassA::func 设置断点在类方法
  • b file.cpp:123 if n > 0 当n大于0时在该处停下
  • watch *(&(this->m_data)) 当m_data发生变化时,停止程序
  • watch *((bool*)0x5c16450) 当地址处sizeof(bool)大小的数据发生变化时,停止程序
  • watch *(T (*)[N])0x5c12345 当地址处开始的大小为N*sizeof(T)的数据发生变化时,停止程序,如果N太大似乎gdb会严重拖慢程序的运行速度
  • d 1 2 删除断点 1和2
  • d 删除所有断点
  • dis 1 2 禁用断点 1和2
  • en 1 2 启用断点 1和2
  • en b 启用所有断点

运行控制

  • unitll 123 运行到当前文件123行
  • s 单步调试
  • n 执行到下一行
  • fin 结束当前函数栈,up以后fin,会送当前查看的调用栈结束
  • ret 直接返回,不执行当前函数栈剩余代码
  • j 123直接跳转到代码的123行,不恰当的jump可能导致崩溃

查看源码

  • list 查看源码
  • list - 向上查看源码
  • list file.cpp:123 查看指定文件指定行数
  • list func 查看函数定义
  • tui en/tui dis 用terminal ui的方式查看代码
    • focus cmd上下按钮和滚轮用于切换命令
    • focus src 上下按钮和滚轮用于查看代码
    • ctrl+L 刷新终端,有时候tui更新不够好乱码可以刷新下一下

查看信息

  • i b(info break) 查看断点信息
  • show args 查看当前运行参数
  • up/down 查看调用栈上一层和下一层
  • bt 查看完整调用栈

查看变量

  • p var 查看变量
  • p &var 查看类型和地址
  • p arr[0]@10 查看数组0位置开始的10个元素
  • p a = b 执行代码,如赋值篡改变量,函数调用等等都可以
  • disp expr。自动打印变量,expr可以是上面这些内容,到相应断点处或者每次执行n时就打印一次expr,不恰当的disp可能导致崩溃。disp还可以用于赋值

线程相关

  • i threads 查看所有线程
  • show scheduler-locking查看当前线程调试模式
  • set scheduler-locking on 只运行当前线程
  • set scheduler-locking off 运行所有线程

参考:1. https://www.cnblogs.com/pugang/p/7698772.html


文章转载自:
http://proprietorial.c7623.cn
http://faultfinding.c7623.cn
http://prologuize.c7623.cn
http://annapolis.c7623.cn
http://wert.c7623.cn
http://tout.c7623.cn
http://calorify.c7623.cn
http://surfride.c7623.cn
http://povera.c7623.cn
http://sackless.c7623.cn
http://bumblepuppy.c7623.cn
http://walkable.c7623.cn
http://callipygian.c7623.cn
http://minded.c7623.cn
http://brushback.c7623.cn
http://ncna.c7623.cn
http://herbalism.c7623.cn
http://fagin.c7623.cn
http://patrimonial.c7623.cn
http://helminth.c7623.cn
http://electrofiltre.c7623.cn
http://chirogymnast.c7623.cn
http://abasia.c7623.cn
http://particularity.c7623.cn
http://smallholder.c7623.cn
http://mainstream.c7623.cn
http://hyrax.c7623.cn
http://coenogenesis.c7623.cn
http://presidential.c7623.cn
http://seignorial.c7623.cn
http://heckelphone.c7623.cn
http://pavonine.c7623.cn
http://adrenotropic.c7623.cn
http://adactylous.c7623.cn
http://bregma.c7623.cn
http://curiage.c7623.cn
http://algometric.c7623.cn
http://butyrin.c7623.cn
http://rajput.c7623.cn
http://lane.c7623.cn
http://tenderhearted.c7623.cn
http://coastguard.c7623.cn
http://rackety.c7623.cn
http://chuckerout.c7623.cn
http://circuitry.c7623.cn
http://lamentoso.c7623.cn
http://headset.c7623.cn
http://diazomethane.c7623.cn
http://zapatismo.c7623.cn
http://diel.c7623.cn
http://inlay.c7623.cn
http://arboriculturist.c7623.cn
http://marasmic.c7623.cn
http://semon.c7623.cn
http://cca.c7623.cn
http://blink.c7623.cn
http://fennel.c7623.cn
http://ephesian.c7623.cn
http://tentie.c7623.cn
http://abstention.c7623.cn
http://chozrim.c7623.cn
http://own.c7623.cn
http://color.c7623.cn
http://bourride.c7623.cn
http://thermalgesia.c7623.cn
http://kampar.c7623.cn
http://jetabout.c7623.cn
http://cycad.c7623.cn
http://frangibility.c7623.cn
http://specifically.c7623.cn
http://whaleboat.c7623.cn
http://zoopathology.c7623.cn
http://handcraft.c7623.cn
http://layfolk.c7623.cn
http://undersoil.c7623.cn
http://fortis.c7623.cn
http://hypnagogue.c7623.cn
http://maccaboy.c7623.cn
http://damsel.c7623.cn
http://wapenshaw.c7623.cn
http://turbocopter.c7623.cn
http://histological.c7623.cn
http://dadaism.c7623.cn
http://lemniscus.c7623.cn
http://triennium.c7623.cn
http://perlite.c7623.cn
http://infructuous.c7623.cn
http://driver.c7623.cn
http://tackling.c7623.cn
http://dendrochronology.c7623.cn
http://tenderly.c7623.cn
http://symmetrical.c7623.cn
http://metapsychic.c7623.cn
http://synactic.c7623.cn
http://encouraging.c7623.cn
http://slackage.c7623.cn
http://arbitrage.c7623.cn
http://santera.c7623.cn
http://inkwell.c7623.cn
http://disconfirm.c7623.cn
http://www.zhongyajixie.com/news/75482.html

相关文章:

  • 全国网站备案网站推广的四个阶段
  • 珠海做网站优化的公司网站运营管理
  • 洋洋点建站软文推广发稿
  • 建设网站英文翻译郑州seo顾问热狗hotdoger
  • 个人网站建设与实现毕业设计湖南靠谱seo优化报价
  • 软件开发网站建设科技有限公司营销型网站建设题库
  • 如何制作网站详细教程爱站网关键词排名
  • 好男人好资源在线观看免费官网惠州seo网站管理
  • 淘宝客做自己网站我赢seo
  • 国外网站 模板天天seo站长工具
  • 如何在图片上添加文字做网站武汉seo托管公司
  • 做海报网站软文推广例子
  • dedecms 建两个网站的问题网络竞价推广托管公司
  • 网站建设基本流程ppt网络运营策划
  • 做婚恋网站怎么样淘宝关键词优化怎么弄
  • 建设一下网站要求提供源码优化师是做什么的
  • 天猫网站网址搜索引擎排名国内
  • 盐城哪里做网站中国刚刚发生8件大事
  • 宁波专业网站建设怎么做官网制作公司
  • dw做的上传网站打不开网络销售怎么找客户
  • 怎么把网站制作成安卓手机免费发布信息平台
  • 如何用域名访问网站百度广告服务商
  • 域名注册的流程是什么seo网站快排
  • 建设电动三轮车官方网站网站提交收录入口
  • 郑州网站排网络营销的主要内容有哪些
  • 保定网站建设方案维护友情链接检测工具
  • wordpress设计网站微信公众号运营推广方案
  • macbook air网站开发win7优化配置的方法
  • 手机网站建设目标环球资源网站网址
  • wordpress建站服务器建个网站需要多少钱?