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

网站里的聊天怎么做的重庆百度竞价托管

网站里的聊天怎么做的,重庆百度竞价托管,什么程序做网站容易优化,百度百度一下顾得泉#xff1a;个人主页 个人专栏#xff1a;《Linux操作系统》 《C/C》 键盘敲烂#xff0c;年薪百万#xff01; 一、gdb的背景 gdb#xff0c;全称为GNU调试器#xff08;GNU Debugger#xff09;#xff0c;是一个功能强大的源代码级调试工具#xff0c;主要…顾得泉个人主页 个人专栏《Linux操作系统》  《C/C》 键盘敲烂年薪百万 一、gdb的背景 gdb全称为GNU调试器GNU Debugger是一个功能强大的源代码级调试工具主要应用于Unix系统以及Linux下的程序开发。它与GCC一样都是源于GNU计划同GCC、Emacs等工具同期诞生。在嵌入式开发中gdb的使用非常广泛对于程序的调试有着不可替代的作用因此对每位嵌入式开发工程师而言都有着至关重要的意义。 gdb提供了多种强大的功能以帮助程序员查看程序在执行过程中的内部状态如设置断点、单步执行、查看变量值等。这些功能都极大地方便了程序员对程序的调试工作。 二、gdb的安装 使用该指令安装gdb调试器(Ubuntu环境) sudo apt-get install gdb 如果有小伙伴使用上述命令无法安装尝试这个命令 yum install -y gdb 三、Debug和Release 默认我们已经创建好了text.c和makefile文件 我们进行make编译 接着我们对text文件进行gdb调试 无法调试为什么呢 1.程序的发布方式有两种debug模式和release模式 2.Linux gcc/g出来的二进制程序默认是release模式release模式下无法调试 3.要使用gdb调试必须在源代码生成二进制程序的时候, 加上 -g 选项 我们接下来对makefile文件进行修改加上  -g选项 接下来我们尝试进行调试 可以进行调试了 。 四、gdb的基础使用 1.进入和退出 进入gdb 文件名 退出CTRLd或者quit 2.查看调试的代码 list    or   l    行号显示指定行之后的代码自动记录最后一条指令 3.断点 1.打印断点三种方式 1.b行号 2.b函数名行号 由于我的疏忽忘记编辑函数就不进行展示了大家可以自行练习 3.b文件名行号适用于多文件下 ​ 2.查看断点 info b ​ 3.删除断点 d,注意在删除断点中显示的是编号而不是行号。 ​ 4.使能禁用/开启断点 1.禁用disable ​ 这里的y,n代表断点是否启用由上图可以看出3号断点已经被禁用。 2.开启enable ​ 4.代码执行结束 r直接把要调试的代码全部执行 ​ 5.查看调用堆栈 因为我的text文件比较简单没有进行调用堆栈大家感兴趣的可以自行练习。 ​ 五、扩展完善 list/ l 行号:显示binFile源代码接着上次的位置往下列每次列10行 list /l函数名:列出某个函数的源代码 r或run:运行程序 n或 next:单条执行 s或step:进入函数调用 break(b)行号:在某一行设置断点 break 函数名:在某个函数开头设置断点 info break :查看断点信息 finish:执行到当前函数返回然后挺下来等待命令 print(p):打印表达式的值通过表达式可以修改变量的值或者调用函数 p变量:打印变量值 set var:修改变量的值 continue(或c):从当前位置开始连续而非单步执行程序 run(或r):从开始连续而非单步执行程序 delete breakpoints:删除所有断点 delete breakpoints n:删除序号为n的断点 disable breakpoints:禁用断点 enable breakpoints:启用断点 info(或i) breakpoints:参看当前设置了哪些断点 display变量名:跟踪查看一个变量每次停下来都显示它的值 undisplay:取消对先前设置的那些变的跟踪 until X行号:跳至X行 breaktrace(或bt):查看各级函数调用及参数 info (i) locals:查看当前栈帧局部变量的值 quit:退出gdb 结语Linux调试器关于gdb使用的分享到这里就结束了没有进行展示的操作大家可以自行练习希望本篇文章的分享会对大家的学习带来些许帮助如果大家有什么问题欢迎大家在评论区留言~~~
http://www.hkea.cn/news/14289597/

相关文章:

  • 静态网站末班聚名网备案域名
  • 天津企业如何建网站淘宝券搜索网站怎么做
  • 网站备案成功后怎么弄专业手机网站有哪些
  • 做进化树的网站公司发展规划怎么写
  • 我的世界做墙纸网站建设网站建设多少钱
  • 后期网站wordpress 制作首页模板
  • 网站文件夹目录深圳网站开发电话
  • 2018网站做外链建设银行金牛支行网站
  • 黄岛网站建设公司学校网站建设意义
  • 网站开发需要干什么陕西省建设执业注册中心网站
  • 做企业免费网站做专题页的背景网站
  • 一般建设企业网站的费用呼和浩特装修网站
  • 网站建设 新闻企业文化管理咨询
  • 做网站 图片需要多大的哈尔滨网站设计多少钱
  • 爱文者原创网优化网站用什么软件好
  • 德阳网站建设公司哪家好做游戏网站需要哪些许可
  • 网站seo新手ps网站建设要知道的知识
  • 南通seo网站建设费用wordpress取第一张图片
  • 昆明企业网站设计工业设计大学排名前50
  • 微信分享接口网站开发 php免费项目管理软件app
  • wordpress块引用郑州关键词优化费用
  • 网站怎么算抄袭深圳市建设集团
  • 桐城市住房与建设网站青岛网页设计
  • 可以做网站首页的图片游戏开发物语攻略
  • 泰安网站建设泽讯如何做好网站推广营销
  • 如何在360网站上做软文推广培训机构网站设计好吗
  • 东莞网站建设aj博客html in wordpress
  • 网站建设费入什么科目2018微网站开发费用
  • 网站备案年检雄安网站建设优化公司
  • 推销网站建设具备哪些知识网站开发业务流程图