Sto cercando di visualizzare il codice sorgente di Wireshark per capire l'analisi del protocollo, ma ho scoperto che quando uso solo gdb ./wireshark
, quando uso premere Ctrl + C e impostare un punto di interruzione, quindi digitare C, il processo muore. Voglio sapere cosa fa libtool per rendere possibile il debugging di GDB.perché devo usare libtool --mode == eseguire gdb wireshark per rendere possibile il debugging wireshark
ho già letto man libtool
e dice libtool è uno strumento lo rendono facile da utilizzare tutti i tipi di .a
o .o
da una semplice interfaccia, ma non so che cosa la chiave è quello di rendere possibile con gdb wireshark
libtool.
grazie :) è molto utile –
Questo non funziona. Ho provato 'libtool e echo binary' in una directory e ha stampato'/path/to/.libs/binary' eseguendolo direttamente non fornisce il risultato previsto, né 'libtool e /path/to/.libs/binary '. Sembra che ci sia più magia di "eco" e le variabili ambientali potrebbero rivelare. –
@ PavelŠimerda: Ovviamente c'è più magia di così. Altrimenti, 'libtool' sarebbe inutile! Se vuoi eseguire il debug, basta eseguire 'libtool e gdb binary'. Non usare i file da '.libs' per qualcosa di serio. Ma se vuoi esplorare ... vai avanti, ma ricorda che libtool è molto, molto complesso. – rodrigo