我在$ HOME目录下创建了一个新文件.gdbinit。当我执行gdb命令时,我收到以下错误。
bld05 abc /users/abc 25 > gdb
GNU gdb Red Hat Linux (6.3.0.0-1.132.EL4rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu"./users/abc/.gdbinit:1: Error in sourced command file:
Undefined command: "TL". Try "help".
我不知道会出现什么问题。有人能告诉我吗?
.gdbinit文件包含http://www.yolinux.com/TUTORIALS/src/dbinit_stl_views-1.03.txt
答案 0 :(得分:2)
2012年使用gdb 6.3没有多大意义(Mac上除外)。获得更新的东西,比如7.5。使用C ++也可以更好地工作。
另外,要在gdb中加载程序,请使用gdb --args / your / binary arg1 arg2