阿弥陀佛
分类: C/C++
2013-01-15 19:16:05
看了论坛里面的讨论,掌握了一个之前一直不会解决的问题。那就是如何运行gdb 带参数调试
比如 ./a.out 1 2 3
你如果运行 $gdb ./a.out 1 2 3 肯定会报错。
正确的做法是:
$gdb --args ./A V1 V2 V3 $gdb ./A,进入gdb后 r V1 V2 V3 $gdb ./A,进入gdb后 设置参数set args V1 V2 V3 再直接 r。
通过这三种方法,你就可以调试带参数的程序。 |