I usually run a program as :
./a.out arg1 arg2 <file
I would like to debug it using gdb.
I am aware of the set args functionality, but that only works from the gdb prompt.
set args
You can do this:
gdb --args path/to/executable -every -arg you can=think < of
The magic bit being --args.
--args
Just type run in the gdb command console to start debugging.
run
2.1m questions
2.1m answers
60 comments
57.0k users