嵌入式linux系统中GDB调试器详解

前言

GDB全称GNU symbolic debugger,它是诞生于GNU开源组织的(同时诞生的还有 GCC、Emacs 等)UNIX及UNIX-like下的调试工具,是Linux下最常用的程序调试器,GDB 支持调试多种编程语言编写的程序,包括C、C++、Go、Objective-C、OpenCL、Ada 等。但是在实际应用中,GDB 更常用来调试C和C++程序。虽然说在Linux系统下我们可以借助诸多集成开发工具来完成程序的编写和调试,但实际上,调试C/C++程序一定是直接或者间接使用GDB完成的。所以说GDB调试几乎可以说是Linux程序员必备的基本技能。本文将手把手教你使用GDB调试程序,并带你深入了解什么是GDB调试器。

图片


文章目录

  • 前言

  • 一、什么是GDB

    • (1)查看GDB版本

    • (2)安装GDB调试器

    • (3)卸载GDB

    • 1. 为什么要有GDB

相关推荐

  1. Linux设备调试-GDB调试器

    2024-07-14 17:00:04       47 阅读
  2. Linux调试器---gdb

    2024-07-14 17:00:04       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-14 17:00:04       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-14 17:00:04       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-14 17:00:04       58 阅读
  4. Python语言-面向对象

    2024-07-14 17:00:04       69 阅读

热门阅读

  1. 【EasyExcel】根据单元格内容自动调整列宽

    2024-07-14 17:00:04       19 阅读
  2. Redis 底层数据结构

    2024-07-14 17:00:04       21 阅读
  3. C# Static的一些理解

    2024-07-14 17:00:04       17 阅读
  4. 多线程编程中的条件变量及其优化

    2024-07-14 17:00:04       15 阅读
  5. STM32F103控制0.96寸OLED显示

    2024-07-14 17:00:04       15 阅读
  6. GESP C++ 三级真题(2023年9月)T1 ⼩ 杨储蓄

    2024-07-14 17:00:04       14 阅读
  7. 2024年交安安全员考试题库及答案

    2024-07-14 17:00:04       19 阅读
  8. 2024年高校辅导员考试题库及答案

    2024-07-14 17:00:04       25 阅读
  9. VMM、VMI、VIM的简介

    2024-07-14 17:00:04       16 阅读
  10. Python 面试热门问题五

    2024-07-14 17:00:04       22 阅读
  11. TCP流量控制是怎么实现的?

    2024-07-14 17:00:04       24 阅读