【发布时间】:2020-02-28 02:15:21
【问题描述】:
我知道要将参数传递给我可以运行的 gdb 程序
r arg1 arg2 arg3
但我想传递一个名称与参数相关联的 GFLAG。类似的东西
r arg1="hi" arg2="there"
【问题讨论】:
-
什么是谷歌命令行标志?
标签: c++ gdb command-line-arguments gflags
我知道要将参数传递给我可以运行的 gdb 程序
r arg1 arg2 arg3
但我想传递一个名称与参数相关联的 GFLAG。类似的东西
r arg1="hi" arg2="there"
【问题讨论】:
标签: c++ gdb command-line-arguments gflags
我想传递一个名称与参数关联的 GFLAG。
是什么阻止了你?
这行得通:
gdb --args /path/to/binary --flag1=foo --flag2=bar --flag3="hi there"
也是这样:
(gdb) run --flag1=foo --flag2=bar --flag3="hi there"
(gdb) run --flag1 foo --flag2 bar --flag3 "hi there"
【讨论】: