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

GDB调试

GDB调试程序之运行参数输入

 以bash运行如下程序命令为例子:

$ ./adapter -c FOTON_ECAN.dbc foton_bcan.dbc

方法1:进入gdb,加载程序,执行run命令的时候,后面加上参数

$ gdb
(gdb) file adapter 
Reading symbols from adapter...
(gdb) run -c FOTON_ECAN.dbc foton_bcan.dbc

gdb提示:

Starting program: /home/issta/WorkBench/adapter -c FOTON_ECAN.dbc foton_bcan.dbc

方法2:启动GDB,然后用set args 指定运行时参数

$ gdb
(gdb) 
(gdb) file adapter 
Reading symbols from adapter...
(gdb) set args -c FOTON_ECAN.dbc foton_bcan.dbc 
(gdb) run

gdb提示:

Starting program: /home/issta/WorkBench/adapter -c FOTON_ECAN.dbc foton_bcan.dbc

show args 命令可以查看设置好的运行参数:

(gdb) show args

方法3:启动GDB的时候,加上–

http://www.lryc.cn/news/228089.html

相关文章:

  • swift和OC混编报错问题
  • 第七章 块为结构建模 P5|系统建模语言SysML实用指南学习
  • java算法学习索引之动态规划
  • ChatGPT重磅升级 奢侈品VERTU推出双模型AI手机
  • mac配置双网卡 mac同时使用内网和外网
  • 深度探究深度学习常见数据类型INT8 FP32 FP16的区别即优缺点
  • C++——const成员
  • 使用阿里云服务器学习Docker
  • 通信原理板块——线性分组码之汉明码
  • Hive 常用存储、压缩格式
  • 搞懂它,就可以把结构体玩活了~
  • 基于SpringBoot+Redis的前后端分离外卖项目-苍穹外卖(四)
  • dcat admin 各种问题
  • 数据结构与算法(二)动态规划(Java)
  • 颜值实力“C位出道”:起亚EV6综合实力究竟怎么样?
  • 继承和多态_Java零基础手把手保姆级教程(超详细)
  • AI:85-基于深度学习的自然场景生成与渲染
  • Windows电脑训练 RT-DETR 改进算法 (Ultralytics) 教程,改进RTDETR算法(包括使用训练、验证、推理教程)
  • flask框架报错解决方法
  • Ubuntu18.04 安装docker教程
  • 深入理解Git
  • Leetcode_203.移除链表元素—C语言
  • 虹科方案 | 汽车电子电气架构设计仿真解决方案
  • Java6种单例模式写法
  • Direct3D拾取
  • 大洋钻探系列之二IODP 342航次是干什么的?(上)
  • 离散时间系统模型
  • Nginx学习(在 Docker 中使用 Nginx)
  • 【Java】集合(一)单列集合List
  • 实战 | 基于卷积神经网络的蘑菇识别微信小程序