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

乐达淄博网站建设制作简单网页制作成品和代码

乐达淄博网站建设制作,简单网页制作成品和代码,车载互联系统网站建设,企业做网站注意事项什么是GDB: GDB - - - (GNU symbolic debugger)是Linux平台下最常用的一款程序调试器。 自己的Linux是否安装GDB? 一般来说,使用Ubuntu的话,系统就会自带的有GDB调试器的 命令窗口输入如下命令可以查看是否安装了gdb: gdb -v …

什么是GDB:

        GDB - - - (GNU symbolic debugger)是Linux平台下最常用的一款程序调试器。

自己的Linux是否安装GDB?

        一般来说,使用Ubuntu的话,系统就会自带的有GDB调试器的

命令窗口输入如下命令可以查看是否安装了gdb:

gdb -v

结果:

没有安装的话会出现如下:

[stu@localhost Desktop]$ gdb -v
bash: gdb: command not found

 具体的安装过程,网上有很多的教程,这里不再赘述。

快速上手使用

示例1:正常代码调试分析

#include <stdio.h>int main (){unsigned long long int n, sum;n = 1;sum = 0;while (n <= 100){sum = sum + n;n = n + 1;}return 0;
}

编译:

g++ -o main main10.c -g

-g 的作用:包含必要的调试信息,比如各行代码所在的行号、包含程序中所有变量名称的列表(又称为符号表)等,不加 -g 则没有,运行gdb时会报错

开始调试:

gdb main

 输出如下:

发现会有很多的免责声明,可以通过 -q 选项进行屏蔽

gdb main -q

 这下就清爽多了

GBD常用命令:

示例2:崩溃代码调试分析

#include "stdio.h"int main(){int *b = 0;*b = 10;printf("******** b = %d ************ ",*b);
}
g++ -o main main10.c -g

直接运行会有如下结果:

可以看到箭头3处打印出来的b值为空,因此出现了段错误,进而导致程崩溃。

http://www.dinnco.com/news/49612.html

相关文章:

  • 门户网站如何运营2345电脑版网址导航
  • 申请手机网站全网搜索引擎优化
  • 曲靖网站建设公司正规软件开发培训学校
  • 哪里可以学家装设计师哪个合肥seo好
  • 温州专业做网站为什么打开网址都是站长工具
  • 重庆网站建设推荐广点通广告投放平台
  • 泉州网站开发公司百度关键词竞价价格
  • 昆明做网站seo的营销公司
  • 招聘网站开发需求分析高端定制网站建设
  • 为什么做民宿网站网页设计模板html代码
  • 免费做网站的app百度seo怎么做网站内容优化
  • 淘宝网站小视频怎么做网络营销模式
  • 网站申请免费网站推广软件有哪些
  • 贵阳做网站多少钱优化设计三年级上册答案语文
  • 线上电商怎么做东莞关键词排名优化
  • 做网站被骗怎么办热搜榜排名前十
  • 宿州网站建设零聚思放心东莞百度推广优化
  • wex5可以做网站吗营销托管全网营销推广
  • 公司邮箱从哪里登录十堰seo优化
  • ps做图赚钱网站比较靠谱的推广公司
  • 做网站的相关协议网络营销公司网络推广
  • 怎么做新网站才能被百度收录中国广告网
  • 网站建设协议书 保密条款seo课堂
  • 东莞常平学校网站建设搜索引擎优化案例分析
  • 大网站有用香港空间的吗公司网站制作需要多少钱
  • 南通网站建设排名公司竞价恶意点击报案
  • 简单个人网站制作教程电商代运营公司排名
  • 网站支付功能建设做app推广去哪找商家
  • 怎么做售房网站如何出售自己的域名
  • 做草坪绿化网站北京知名seo公司精准互联