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

Linux c编程之gdb

一、说明

  gdb是linux或unix平台的程序调试工具。不同于IDE调试工具,是一个命令行调式工具。
一般来说,gdb主要帮助你完成下面四个方面的功能:
1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。
2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)
3、当程序被停住时,可以检查此时你的程序中所发生的事。
4、你可以改变你的程序,将一个BUG产生的影响修正从而测试其他BUG。

二、gdb 调试启动

源码示例:
hello_world_main.c:

#include <stdio.h>
#include <pthread.h>

#define MAX_

相关文章:

  • 上海做网站 公司/长春网站建设方案咨询
  • 网站界面设计规范/搜索引擎优化方法有哪几种
  • 织梦网站怎么做伪静态/杭州seo渠道排名
  • 大型车产品网站建设/国外网站推广平台有哪些
  • 北京金山办公软件公司/关键词首页优化
  • 域名停靠app下载/网站优化策略
  • java基础学习 day34(StringBuilder,链式编程)
  • 支持数位板的远程软件,实现远程使用 Wacom 数位板
  • ASP.NET Core+Element+SQL Server开发校园图书管理系统(一)
  • AppScan自定义扫描策略,扫描针对性漏洞
  • 【博客590】iptables raw表的特殊作用
  • 第8章 NVS
  • 【Android笔记67】Android之动态申请访问权限(工具类封装)
  • Pytorch自定义数据集模型训练流程
  • QEMU零知识学习3 —— QEMU配置
  • k8s之挂载本地磁盘到POD中
  • Spring国际化详解,Spring国家化实例及源码详解
  • 解决Windows Server远程断开后自动锁屏问题