作为我任务的一部分,我必须调试其中有错误的程序.但是,我必须首先传递命令行参数才能解决此问题.
我知道:
gdb -tui InsertionSortWithErrors
这是可行的,但之后我不知道如何传递参数.我用了gdb -help
,上面写着关于--args
的东西,我也试过了,但没用.
我希望能够获取调试器+GUI并传递命令行参数.
作为我任务的一部分,我必须调试其中有错误的程序.但是,我必须首先传递命令行参数才能解决此问题.
我知道:
gdb -tui InsertionSortWithErrors
这是可行的,但之后我不知道如何传递参数.我用了gdb -help
,上面写着关于--args
的东西,我也试过了,但没用.
我希望能够获取调试器+GUI并传递命令行参数.
一旦gdb
启动,您就可以使用"rargs"运行该程序.
因此,如果您通过以下方式运行代码:
$ executablefile arg1 arg2 arg3
通过以下方式在gdb
上调试它:
$ gdb executablefile
(gdb) r arg1 arg2 arg3