.gdb是什么格式?用啥软件可以打开?

.gdb是什么格式?用啥软件可以打开?,第1张

.gdb格式的文件是GPS定位仪器所采集是定位数据通过仪器自动保存的文件,可利用MapSourse及GoogleEarth等软件打开此文件,显示的是定位数据。

变化:

1、GDB可以理解线程的名字。

2、这个命令”线程名称”(指定一个名称)和“线程找到[REGEXP]”(匹配名称、目标ID,或者额外的信息)被添加。

3、Python脚本支持大大增强。

4、在c++的支持,异常处理是提高,模板参数放在范围在一个实例化时调试。

5、线程调试的核心转储在GNU / Linux成为可能。

扩展资料:

执行程序:

要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符(<;和>;)和shell通配符(*、?、[、])在内。

如果使用不带参数的run命令,gdb就再次使用你给予前一条run命令的参数,这是很有用的。利用set args 命令就可以修改发送给程序的参数,而使用show args 命令就可以查看其缺省参数的列表。

(gdb) file a.out //加载被调试的可执行程序文件。

(gdb)set args –b –x

(gdb) show args

(gdb)r //执行程序

backtrace命令为堆栈提供向后跟踪功能。Backtrace 命令产生一张列表,包含着从最近的过程开始的所有有效过程和调用这些过程的参数。

参考资料来源:百度百科-gdb

系统环境:

host:ubuntu12.04

gcc:gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)

target:hisi3520d开发板

arm-linux-gcc:SDK中自带的arm-hisiv100nptl-linux-gcc

gdb版本:gdb-7.9

GDB环境搭建

解压gdb-7.9.tar.gz

编译gdb

# cd gbd-7.9

#./configure --target=arm-hisiv100nptl-linux --prefix=$PREFIX

# make

# make install

选 Rules-based comparison 是对的。▲但选了之后,必须[完全刷新]一次。如果[完全刷新]后也没用,说明有个默认设置被改了。(既然是 Rules-based comparison,就要看你以怎样的Rules为base。)在你的这个[文件夹比较]视图中,任选一对文件进行对比;在打开的[文件比较]视图中:点击Rules按钮(或从Session菜单)打开 Session Settings 对话框:Importance 选项卡:(底部)Miscellaneous:Compare line endings (PC/Mac/Unix)▲停用这个选项(默认是停用的)。然后,把 OK 左边的选项改为:Use for all files within parent session然后,回到 parent session(就是那个[文件夹比较]视图),完全刷新。▲要重复使用这个会话,别忘了保存。若仍未解决,请“补充说明”或“追问”,我继续帮你。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7240089.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-03
下一篇2023-04-03

发表评论

登录后才能评论

评论列表(0条)

    保存