C++ GBD调试
编译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调试相关推荐
- 【Linux】Linux下的gbd调试,你学废了吗
操作系统 核心数 centos 3.10.0 32位单核 gbd调试方法-以线程运行时调试为例 线程死锁状态时查看栈 升级gbd 通过gdb在程序运行时进行调试 线程死锁状态时查看栈 在线程-线程安全 ...
- linux下C的GBD调试学习笔记
1. 单步执行和跟踪函数调用 看下面的程序: 例 10.1. 函数调试实例 #include <stdio.h>int add_range(int low, int high) {int ...
- gcc编程4步编译、调试c程序实操详解(Linux系统编程)
gcc编译可以执行程序4步骤:预处理.编译.汇编.链接 一.知识储备(想看实战往下翻) 在linux程序种,c程序需要用gcc进行编译,链接用ld程序,ggc编译完成后可自动调用ld程序完成链接. 调 ...
- 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 ...
- gcc编译工具的使用
技术交流QQ群:1027579432,欢迎你的加入! 1.gcc工作流程 预处理:–E 宏替换 头文件展开 注释去掉 xxx.c文件变成xxx.i文件(实际上也是c文件) 编译(此步骤时间最长):–S ...
- DPDK — EAL 环境抽象层
目录 文章目录 目录 EAL 环境适配层 Linux 环境下的 EAL DPDK App 的初始化和运行 内存分配 Structure: malloc_heap Structure: malloc_e ...
- 20145307《信息安全系统设计基础》课程总结
20145307<信息安全系统设计基础>课程总结 每周作业链接汇总 第0周 浏览课本内容,结合每一章提出自己想知道的问题,安装虚拟机. 20145307 <信息安全系统设计基础> ...
- 三级嵌入式选择知识点整理
SoC芯片 通用SoC是系统级芯片 既可以是单核 也可以是多核 该芯片中可以包含数字电路 模拟电路 数字模拟混合电路 及射频电路 片上系统可使用单个芯片进行数据的采集 转换 储存 处理 及I/O口功能 ...
- glibc交叉编译_TSN之linuxptp交叉编译
0 开发环境 1 linuxptp是什么 2 为什么要交叉编译linuxptp 3 修改makefile 4 修改源码 5 交叉编译 0 开发环境 笔记本:ubuntu18.04.5,内核版本为5.3 ...
- 新征程 linux下C编程
写在开篇之前 相信很多同学和虫子一样 当初选择.net.java或者其他什么... 一定程度上并非自己的主观意愿 而是迫于职场需要.至于身为微软派为什么要重新走linux的路,这里不想挑起所谓的派系争 ...
最新文章
- Blender全流程制作真实感3D产品学习教程
- 黑客内参告诉你一个:设计师用div+css 必须知道的网页布局类型
- TensorFlow2.0 系列开篇: Windows下GPU版本详细安装教程
- MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作
- STL容器存储的内容动态分配情况下的内存管理
- 为什么 Kafka 速度那么快?
- C语言再学习 -- 常用头文件和函数(转)
- linux之安装mysql提示Error: Unable to find a match: mysql-community-server
- C++校招常见面试题(2019年校招总结)
- vmware ethx的修改
- python 矩阵乘法梯度下降_使用python和numpy进行梯度下降
- 【渝粤题库】广东开放大学 文化产业概论 形成性考核 (2)
- Gromacs动力学模拟
- 文电通PDF编辑转换器[DocuCom PDF Gold] 9.1R2下载和破解补丁
- 第八章 机器人语音交互 课后作业
- 高通CSRA6640单芯片DDFA放大器解决方案
- mysql数据库管理-sql_mode参数(严格和非严格模式)
- 使用Moment.js 格式化时间为今天,昨天,明天
- Python:实现reverse letters反向字母算法(附完整源码)
- 10款免费原型设计工具,产品设计得力助手
热门文章
- 如何利用html+css动画 实现水墨动画?
- Android 设备兼容-[Android_YangKe]
- 花好明月夜,美和易思祝您元宵节快乐!
- 读中国通史的简注(周朝开始)
- 实对称矩阵的若干性质与详细证明
- 彻底理解差模共模 输入信号
- 腾讯Bugly工具介绍节选
- 5 秒克隆声音「GitHub 热点速览 v.21.34」
- 【数据结构基础_双向链表(有[*pHead]和[*pEnd])_(C语言实现)】
- 读书笔记《推荐系统实战》| 好的推荐系统