在Linux中启动GDB时如何传递命令行参数?
作为作业的一部分,我必须调试一个有错误的程序。但是,我必须先传递命令行参数才能解决此问题。
我做:
gdb -tui InsertionSortWithErrors
哪个可行,但是之后我不知道如何传递参数。我用过gdb -help
,它说了一些--args
我也尝试过的方法,但是没有用。
我希望能够获得调试器+ GUI并传递命令行参数。
回答:
一旦gdb
启动,您可以使用“ r args ” 运行程序。
因此,如果您通过以下方式运行代码:
$ executablefile arg1 arg2 arg3
gdb
通过以下方法调试:
$ gdb executablefile (gdb) r arg1 arg2 arg3
以上是 在Linux中启动GDB时如何传递命令行参数? 的全部内容, 来源链接: utcz.com/qa/411566.html