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

今日头条收录入口淘宝网站的推广与优化

今日头条收录入口,淘宝网站的推广与优化,免费全部游戏大全,重庆网络学院登录入口这篇博客主要要记录一下自己在Linux操作系统Ubuntu下使用gbd调试程序的一些指令,以及使用过程中的一些心得。 使用方法 可以使用如下代码 gcc -g test.c -o test 或者 gcc test.c -o test ​ -g的选项最好添加,如果不添加,l指令无法被识别 …

        这篇博客主要要记录一下自己在Linux操作系统Ubuntu下使用gbd调试程序的一些指令,以及使用过程中的一些心得。 

使用方法

可以使用如下代码

gcc -g test.c -o test
或者
gcc test.c -o test
​
-g的选项最好添加,如果不添加,l指令无法被识别
​
-o的选项就是将输出的文件重命名,否则都是a.out

gdb的控制

  1. l/L + 数字 指令

L/l用于查看调式的代码,后面添加的数字用于确定从第几行开始查看

但是一次最多只有10行

如果有参数,则从参数开始的10行。

  1. r(run)指令

从头开始运行代码,遇到设置的断点,段错误以及程序运行结束之后自动回到gdb命令行。

如果运行的代码时需要参数,可以在r后面添加如:(gdb)r arg1 arg2

  1. b + 数字 指令

该指令用于对指定行设置断点,使用r指令时就会在断点处停下来。

  1. n 指令

n指令用于将程序往下执行一行代码,但该指令不会进入函数里面。

  1. s(step)指令

s指令也用于将程序往下执行一行代码,但该指令会进入函数内部执行。

  1. p(print)+ 表达式

可以打印表达式的值,用于在调试过程中查看各个变量,数字,函数调用等。

  1. c(continue)

程序将继续向下运行,遇到设置的断点、段错误和程序运行结束时自动回到gdb命令行 。

设置多个断点时可以使用,r则会从开头开始执行。c从当前行开始。

  1. bt / where

用于显示程序堆栈信息,一般在遇到段错误时使用。

  1. q指令

q指令用于退出gdb调试。

  1. ctrl+c 以及 signal

程序运行时输入 ctrl+c ,回到gdb调试模式,输入(gdb) signal <信号> ,向程序发送信号。

  1. layout split

显示源代码和汇编窗口,能够看到断点位置,对照代码调试,更加直观。

        可以自己写一个小程序,并使用编译完使用gdb调试一下,相信会有很多收获的 

http://www.ds6.com.cn/news/30208.html

相关文章:

  • 做阿里巴巴网站费用吗杭州网络推广有限公司
  • 有哪些免费网站可以做店招360免费建站系统
  • 网站建设的商品分类编码百度购物平台客服电话
  • 网站怎么做 织梦网站发布流程
  • 很简单的网站怎样推广自己的产品
  • 做卡盟开端网站要多少钱培训心得体会300字
  • 国外做网站被动收入西安seo工作室
  • 大寺网站建设公司合肥网站优化技术
  • 广告投放网站品牌型网站制作价格
  • dede网站 地图什么做推广赚佣金
  • h5网站建设需要哪些资料公司怎么推广网络营销
  • 横屏滚动网站网络推广引流方式
  • 做公司网站主要需要什么新品牌推广策略
  • 广州手机网站开发seo优化关键词排名
  • 在社保网站上怎么做员工的退费网站工具查询
  • 英文外贸网站建设网站设计方案贵阳网络推广外包
  • 英文企业网站建站南昌seo快速排名
  • 企业融资概念惠州seo网站推广
  • 餐饮公司网站建设的特点yandere搜索引擎入口
  • 做后台系统的网站石家庄seo全网营销
  • 自适应全屏网站广州seo运营
  • 企业网站的页面特点域名解析网站
  • 济南高端网站建设公司经典软文案例200字
  • 百度推广负责做网站吗优秀软文范例
  • 网站的优化策略seo对各类网站的作用
  • win7下asp网站搭建国家再就业免费培训网
  • 福州绿光网站建设工作室全网最低价24小时自助下单平台
  • wordpress https转换泉州seo代理计费
  • 网站建设与维护里面的个人简历营销策略有哪几种
  • 做设计用的常用网站黄冈网站推广软件视频下载