,干嘛总被别人伤......没有伞的孩子必须努力奔跑▓敷衍旳青春 总昰想太多 怨,只怨现实太现实╰⌒-uptime,usingtheargumentstoGDB'sstart-mands(seesectionGettingInandOutofGDB).你可以指定可执行文件和coredump文件的名称。通常的做法是在启动的时候,传递参数给启动GDB的命令(请看段“进入与退出GDB”)(seesectionfile).。或者你可能在运行GDB后,忘记指定你想要的文件。或者你是在通过gdbserver调试一个远程目标(请看段“文件”)。在这些情况下,用于指定新文件的GDB命令就变得很有用了。,GDBusestheenvironmentvariablePATHasalistofdirectoriestosearch,,forbothGDBandyourprogram,。它的符号表被读取,或者是单一的内存的内容。它也是你运行run命令时执行的程序。如果没有指定目录,这一文件也没有在GDB的工作目录中找到,GDB将使用环境变量PATH作为要搜索的目录列表,就像shell查找要运行的程序一样。你可以改变这一变量的值,用于GDB和你的程序,请使用path命令。Youcanloadunlinkedobject`.o'"run"anobjectfile,,iftheunderlyingBFDfunctionalitysupportsit,youcouldusegdb-,".o"文件。你将不可能“运行”一个这样的对象文件,但是你可以反汇编函数和观察变量。同时,如果内在的BFD功能性地支持它,你可以使用这一技术用gdb-write给对象文件打上补丁。注意在这种情况下,GDB既不能转换,也不能修改重定向表,所以函数分支和一些已初始化的变量看起来是呆在不合适的地方。但是这一特征将始终被保留,以备不时之需。。exec-file[filename]Specifythattheprogramtoberun(butnotthesymboltable)
GDB使用手册 来自淘豆网m.daumloan.com转载请标明出处.