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

拥有服务器后如何做网站优化网站关键词的技巧

拥有服务器后如何做网站,优化网站关键词的技巧,海口免费做网站,附近装修公司电话和地址文章目录 What?WhyHow安装GDB安装命令查看是否安装成功调试简单的程序预备一个程序调试 使用breakinfolistnextprintstep一些小技巧在gdb前shell日志功能watch point| catch point 调试core调试一个运行的程序 What? GDB是什么? 全称GNU sym…

文章目录

  • What?
  • Why
  • How
    • 安装GDB
      • 安装命令
      • 查看是否安装成功
      • 调试简单的程序
        • 预备一个程序
        • 调试
  • 使用
    • break
    • info
    • list
    • next
    • print
    • step
    • 一些小技巧
      • 在`gdb`前+`shell`
      • 日志功能
      • watch point| catch point
  • 调试core
  • 调试一个运行的程序

What?

GDB是什么?
全称GNU symbolic debugger
百度百科的解释:

程序调试工具
UNIX及UNIX-like下的调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具相比于VC、z的优点是具有修复网络断点以及恢复链接等功能,比BCB的图形化调试器有更强大的功能。所谓“尺有所短,寸有所长”就是这个道理。

GDB支持的语言

  1. C/C++
  2. Assembly
  3. Go
  4. Pascal
  5. Rust

Why

The purpose of a debugger such as GDB is to allow you to see what is
going on “inside” another program while it executes – or what
another program was doing at the moment it crashed.

这个是gdb官方文档里面的内容给出了为什么需要gdb


How

安装GDB

安装命令

apt-get install gdb

查看是否安装成功

gdb --version

下面是安装成功的信息显示
image

调试简单的程序

预备一个程序

image
编译这个程序生成可执行文件
image
image

调试

如果我们想调试一个程序我们在用gcc编译的时候需要加上参数-g

gcc -g test.c

如何进入调试界面呢?
使用命令

gdb a.out

这里所有的a.out都是用gcc带参数生成的可执行文件

第一个命令
执行

r

image
退出gdb

quit

image

使用

break

break
简写b
可以在函数处打断点,也可以在某一行打断点

b main

在某一行打断点

b 7

info

info 是用来查看信息的
info b
查看自己的打的断点

image

list

查看源代码
list
查看我们写的代码

list

image

next

next;往下走一行
简写:n

print

我们打断点的目的是让程序在,某一步停止,便于我们查看信息。
如何查看信息呢?
使用print
简写p

p arr[0]

image

image

除了可以打印变量的值之外,我们还可以打印变量的地址

p &arr[0]

image
一个int占4个字节

step

进入某个函数
简写s
image

一些小技巧

gdb前+shell

image

日志功能

set logging on

watch point| catch point

调试core

等到用到时候再学吧

调试一个运行的程序

等到用到时候再学吧

http://www.mmbaike.com/news/32147.html

相关文章:

  • 猪八戒网站 怎么做兼职如何开发软件app
  • 广州网站设计开发seo课程心得体会
  • 一元云购网站黑客攻击网络营销推广是做什么的
  • 湖南奉天建设集团网站哪个平台可以免费推广
  • 手机网站建设与布局搜索引擎优化是指什么
  • 手机自助建站平台免费十大外贸电商平台
  • wordpress json api auth上海seo网站推广公司
  • 网站建设的工作小红书推广方案
  • 即墨网站开发口碑营销的好处
  • 莱芜网站制作班级优化大师头像
  • 四川省的建设厅注册中心网站外链官网
  • wordpress标签栏成都正规搜索引擎优化
  • 做名片用哪个网站怎么做推广和宣传平台
  • 佛山专业网站建设做高端网站公司
  • 房产网站制作云南最新消息
  • 做调查问卷赚钱网站专业海外网站推广
  • 今天的军事新闻seo教程之关键词是什么
  • 国外设计作品网站如何进行网络推广营销
  • 济南建设委员会网站网站查询系统
  • 网站加一个会员登陆怎么做北京网站优化企业
  • 做美食的视频网站企业建站
  • 做网站后期为什么续费谷歌chrome
  • 同程网站建设分析营业推广的形式包括
  • 做网站编辑需要学什么宁波seo网站排名
  • 高端网站建设套餐正版搜索引擎优化
  • 大连零基础网站建设教学公司洛阳seo网站
  • 做酒店网站的公司搜索引擎优化通常要注意的问题有
  • 怎样做阿里巴巴网站的店招微信群发软件
  • 做外贸的人经常用什么网站西安网络推广公司大全
  • 做百度推广是网站好还是阿里好百度点击软件名风