Я понимаю, что для передачи аргумента в программу gdb я могу запустить
r arg1 arg2 arg3
Но я хочу передать GFLAG, имя которого связано с аргументом. Что-то вроде
r arg1="hi" arg2="there"
Я хочу передать 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"