Estoy tratando de ver el código fuente de Wireshark para entender el análisis de protocolo, pero encontré que cuando uso gdb ./wireshark
, cuando presione Ctrl + C y establezca un punto de interrupción, luego escriba C, el proceso muere. Quiero saber qué hace libtool para hacer posible la depuración de GDB.por qué debo usar libtool --mode == ejecutar gdb wireshark para permitir la depuración wireshark
ya he leído man libtool
y dice libtool es una herramienta que sea fácil de usar todo tipo de .a
o .o
mediante una interfaz sencilla, pero no sé cuál es la clave para hacer posible con gdb wireshark
libtool.
gracias :) es muy útil –
Eso no funciona. Intenté 'libtool e echo binary' en un directorio e imprimió'/path/to/.libs/binary' ejecutándolo directamente, no da el resultado esperado, ni 'libtool e /path/to/.libs/binary '. Parece haber más magia que 'echo' y las variables de entorno podrían revelar. –
@ PavelŠimerda: Por supuesto que hay más magia que eso. Si no, 'libtool' no serviría de nada! Si quiere depurar simplemente haga 'libtool e gdb binary'. No use los archivos de '.libs' para nada serio. Pero si quieres explorar ... adelante, pero ten en cuenta que libtool es muy, muy complejo. – rodrigo