gdb调试带参程序

本文转载自:gdb调试带参数程序

具体来说就是

例如一个程序名为prog 参数为 -l a -C abc
则,运行gcc/g++ -g prog.c/cpp -o prog

就可以用gdb调试程序prog
#gdb prog

进入gdb调试界面

输入参数命令set args 后面加上程序所要用的参数,注意,不再带有程序名,直接加参数,如:
set args -l a -C abc

回车后输入

r

即可开始