Come albind un processo in gdb

Ho un semplice programma C che forca un processo e poi esegue un eseguibile.

Voglio associare il processo figlio a gdb.

Eseguo il programma principale in una console e apro un’altra console per trovare il pid del processo figlio, quindi avvio gdb con il seguente comando:

gdb attach 12271 

dove 12271 è l’id del processo figlio, ma l’allegato non riesce con:

 No such file or directory. 

Qualche idea del perché?

Prova uno di questi:

 gdb -p 12271 gdb /path/to/exe 12271 gdb /path/to/exe (gdb) attach 12271 

Il primo argomento dovrebbe essere il percorso del programma eseguibile. Così

 gdb progname 12271