0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

嵌入式Linux GDB是什么

麦辣鸡腿堡 来源:嵌入式Linux系统开发 作者:嵌入式Linux系统开 2023-07-27 16:29 次阅读

在学习单片机的时候我们可以通过集成式 IDE 来进行调试,比如 MDK、IAR 等。

嵌入式 linux 领域是否也可以进行调试呢?

答案肯定是可以的,在嵌入式 linux 领域我们最常用的就是 GDB 调试工具,通过 GDB 来调试嵌入式 C 程序。

GDB 简介

gdb 工具是 GNU 项目调试器,基于命令行。和其他的调试器一样,我们可以使用 gdb来一行行的运行程序、单步执行、跳入/跳出函数、设置断点、查看变量等等,它是 UNIX/LINUX 操作系统下强大的程序调试工具。

gdb 支持多种语言,包括 Ada、汇编、C/C++、D、Fortran、GO、Objective-C、OpenCL、Modula-2、Pascal和 Rust。

博主用的是 ubuntu16.04,自带 gdb ,版本如下:

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4982

    文章

    18281

    浏览量

    288470
  • Linux
    +关注

    关注

    87

    文章

    10991

    浏览量

    206736
  • gdb
    gdb
    +关注

    关注

    0

    文章

    60

    浏览量

    13160
收藏 人收藏

    评论

    相关推荐

    嵌入式开发习惯和嵌入式gdb调试步骤

    嵌入式linux开发过程中,出现BUG是在所难免的,这时就需要用到调试技术了,最常用、最简单的调试方法当属printf打印了。 如果ubuntu测试通过,程序下载到板子里出现BUG,串口还出现错误提示
    发表于 12-17 23:39

    嵌入式Linux系统中有哪几种远程调试方法?

    嵌入式Linux系统中有哪几种远程调试方法?嵌入式LinuxGDB远程调试的实现
    发表于 04-22 06:16

    如何使用Visual Gdb开发嵌入式Linux

    曾几何时,在开发嵌入式Linux时,先在PC上安装一个Ubuntu虚拟机,然后桥接网络,安装Vmwaretools,设置共享文件夹或者配置ftp服务器来实现PC和Ubuntu的文件交换…,改代码在
    发表于 11-04 06:58

    如何搭建嵌入式LinuxGDB调试环境

    文章目录介绍GDB简介交叉编译器的gdb介绍在学习单片机的时候我们可以通过集成IDE 来进行调试,比如MDK、IAR 等。在嵌入式linux
    发表于 11-05 06:03

    嵌入式LINUX开发步骤有哪些

    第一学习阶段,主要打好基础,学好C编程,Linux系统编程。1、C语言编程基础2、嵌入式开发基础:Linux概述安装,shell命令,vim编辑器,GCC,GDB,Makefile,交
    发表于 11-05 09:22

    嵌入式Linux开发工具相关资料下载

    嵌入式Linux开发工具一、嵌入式Linux开发工具-gdb、make学习目标:了解gdb学习目
    发表于 11-05 07:52

    嵌入式Linux开发工具-gcc、gdb、make学习目标

    嵌入式系统课堂小结3.24嵌入式Linux开发工具-gcc、gdb、make学习目标:了解gdb学习目标:编写makefile(.c–.o)
    发表于 12-22 07:55

    嵌入式Linux开发工具

    嵌入式系统课堂小结3.24嵌入式Linux开发工具-gcc、gdb、make学习目标:了解gdb学习目标:编写makefile(.c–.o)
    发表于 12-22 07:42

    嵌入式网络编程+嵌入式Linux系统

    D2.25嵌入式网络编程+嵌入式Linux系统一、Linux操作系统安装与使用(命令)二、Linux开发工具(gcc、
    发表于 12-22 07:10

    如何搭建嵌入式GDB的调试环境?

    开发板如何与PC段通信?gdb如何移植?如何搭建嵌入式GDB的调试环境?
    发表于 12-24 06:49

    使用gdb远程调试嵌入式主板程序分享

    使用gdb远程调试嵌入式主板程序0. 准备工作0.0 环境:Linux:Ubuntu18 64Bit in VMWare嵌入式目标板:随意,需要和虚拟机IP同一网段0.1. 网络连接:
    发表于 12-24 06:04

    嵌入式Linux开发工具有哪些

    嵌入式系统开发学习笔记嵌入式Linux开发工具调试器调试器—gdbgdb命令gdb命令使用工程管理器工程管理器—make嵌入式
    发表于 12-24 06:30

    嵌入式LinuxGDB调试环境建立

    嵌入式LinuxGDB调试环境由Host和Target两部分组成,Host端使用arm-linux-gdb,Target Board端使用gdbserver。这样,应
    发表于 04-02 14:33 396次阅读

    嵌入式Linux GDB调试环境搭建与使用

    这里写目录标题简介在Ubuntu下简单体验GDB嵌入式GDB移植GDB 常用命令参考网络通信设置注意事项简介Linux系统常用
    发表于 11-01 17:59 8次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>Linux</b> <b class='flag-5'>GDB</b>调试环境搭建与使用

    Linux嵌入式 gdb VSCode图形化调试教程

    文章目录介绍GDB简介交叉编译器的gdb介绍在学习单片机的时候我们可以通过集成式IDE 来进行调试,比如MDK、IAR 等。在嵌入式linux 领域是否也可以进行调试呢?答案肯定是可以
    发表于 11-02 12:21 15次下载
    <b class='flag-5'>Linux</b><b class='flag-5'>嵌入式</b> <b class='flag-5'>gdb</b> VSCode图形化调试教程