编译app
gcc func.c main.c -o app -I ./ -g

启动app
gbd app

在gdb中启动程序
run

debug模式
start
停留在main函数,分布调试
n(ext)下一条指令
s(tep)下一条指令,可以进入函数内部,库函数不能进入
q(uit) 退出gdb

设置参数
set

查看代码
list

设置断点
b(reak)

b 10
b main:10
b fun

查看断点
info b
d(elete) 4

c(continue)跳到下一个断点

p(rint) argc查看变量
ptype i 查看变量类型

C++ GBD调试相关推荐

  1. 【Linux】Linux下的gbd调试,你学废了吗

    操作系统 核心数 centos 3.10.0 32位单核 gbd调试方法-以线程运行时调试为例 线程死锁状态时查看栈 升级gbd 通过gdb在程序运行时进行调试 线程死锁状态时查看栈 在线程-线程安全 ...

  2. linux下C的GBD调试学习笔记

    1. 单步执行和跟踪函数调用 看下面的程序: 例 10.1. 函数调试实例 #include <stdio.h>int add_range(int low, int high) {int ...

  3. gcc编程4步编译、调试c程序实操详解(Linux系统编程)

    gcc编译可以执行程序4步骤:预处理.编译.汇编.链接 一.知识储备(想看实战往下翻) 在linux程序种,c程序需要用gcc进行编译,链接用ld程序,ggc编译完成后可自动调用ld程序完成链接. 调 ...

  4. gdb调试工具的使用

    技术交流QQ群:1027579432,欢迎你的加入! 1.gdb调试 gcc a.c b.c c.c -o app:无法进行gbd调试 gcc a.c b.c c.c -o app -g:可以进行gd ...

  5. gcc编译工具的使用

    技术交流QQ群:1027579432,欢迎你的加入! 1.gcc工作流程 预处理:–E 宏替换 头文件展开 注释去掉 xxx.c文件变成xxx.i文件(实际上也是c文件) 编译(此步骤时间最长):–S ...

  6. DPDK — EAL 环境抽象层

    目录 文章目录 目录 EAL 环境适配层 Linux 环境下的 EAL DPDK App 的初始化和运行 内存分配 Structure: malloc_heap Structure: malloc_e ...

  7. 20145307《信息安全系统设计基础》课程总结

    20145307<信息安全系统设计基础>课程总结 每周作业链接汇总 第0周 浏览课本内容,结合每一章提出自己想知道的问题,安装虚拟机. 20145307 <信息安全系统设计基础> ...

  8. 三级嵌入式选择知识点整理

    SoC芯片 通用SoC是系统级芯片 既可以是单核 也可以是多核 该芯片中可以包含数字电路 模拟电路 数字模拟混合电路 及射频电路 片上系统可使用单个芯片进行数据的采集 转换 储存 处理 及I/O口功能 ...

  9. glibc交叉编译_TSN之linuxptp交叉编译

    0 开发环境 1 linuxptp是什么 2 为什么要交叉编译linuxptp 3 修改makefile 4 修改源码 5 交叉编译 0 开发环境 笔记本:ubuntu18.04.5,内核版本为5.3 ...

  10. 新征程 linux下C编程

    写在开篇之前 相信很多同学和虫子一样 当初选择.net.java或者其他什么... 一定程度上并非自己的主观意愿 而是迫于职场需要.至于身为微软派为什么要重新走linux的路,这里不想挑起所谓的派系争 ...

最新文章

  1. Blender全流程制作真实感3D产品学习教程
  2. 黑客内参告诉你一个:设计师用div+css 必须知道的网页布局类型
  3. TensorFlow2.0 系列开篇: Windows下GPU版本详细安装教程
  4. MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作
  5. STL容器存储的内容动态分配情况下的内存管理
  6. 为什么 Kafka 速度那么快?
  7. C语言再学习 -- 常用头文件和函数(转)
  8. linux之安装mysql提示Error: Unable to find a match: mysql-community-server
  9. C++校招常见面试题(2019年校招总结)
  10. vmware ethx的修改
  11. python 矩阵乘法梯度下降_使用python和numpy进行梯度下降
  12. 【渝粤题库】广东开放大学 文化产业概论 形成性考核 (2)
  13. Gromacs动力学模拟
  14. 文电通PDF编辑转换器[DocuCom PDF Gold] 9.1R2下载和破解补丁
  15. 第八章 机器人语音交互 课后作业
  16. 高通CSRA6640单芯片DDFA放大器解决方案
  17. mysql数据库管理-sql_mode参数(严格和非严格模式)
  18. 使用Moment.js 格式化时间为今天,昨天,明天
  19. Python:实现reverse letters反向字母算法(附完整源码)
  20. 10款免费原型设计工具,产品设计得力助手

热门文章

  1. 如何利用html+css动画 实现水墨动画?
  2. Android 设备兼容-[Android_YangKe]
  3. 花好明月夜,美和易思祝您元宵节快乐!
  4. 读中国通史的简注(周朝开始)
  5. 实对称矩阵的若干性质与详细证明
  6. 彻底理解差模共模 输入信号
  7. 腾讯Bugly工具介绍节选
  8. 5 秒克隆声音「GitHub 热点速览 v.21.34」
  9. 【数据结构基础_双向链表(有[*pHead]和[*pEnd])_(C语言实现)】
  10. 读书笔记《推荐系统实战》| 好的推荐系统