Me gustaría haber gdbejecutado inmediatamente el ejecutable, como si hubiera escrito "ejecutar" (motivación: no me gusta escribir "ejecutar").
Una forma es canalizar el comando de gdbesta manera:
$ echo run | gdb myApp
Pero el problema con este enfoque es que pierde interactividad con gdb, por ejemplo. si un punto de interrupción se activa o myAppfalla, se gdbcierra. Este método se analiza aquí .
Mirando las opciones en --help, no veo una manera de hacer esto, pero tal vez me estoy perdiendo algo.