
Flessibilità, facile da usare su qualsiasi piattaforma, veloce. Recensione raccolta e ospitata su G2.com.
L'uscita dovrebbe avvenire con un clic,
debug multitasking Recensione raccolta e ospitata su G2.com.
Profilo Non Rivendicato
Come valuteresti la tua esperienza con GDB (GNU Debugger)?

Flessibilità, facile da usare su qualsiasi piattaforma, veloce. Recensione raccolta e ospitata su G2.com.
L'uscita dovrebbe avvenire con un clic,
debug multitasking Recensione raccolta e ospitata su G2.com.

GDB è essenziale per un hacker. Funziona per molti linguaggi. Consente inoltre a un utente di connettersi tramite socket di rete in modo che le applicazioni GUI possano essere debugate. Inoltre, poiché lo strumento è molto vecchio, ha molti scorciatoie, tasti di scelta rapida e trucchi da imparare, il che significa che la sua potenza cresce man mano che lo si impara meglio. Recensione raccolta e ospitata su G2.com.
Lo strumento è un po' arcano. È uno strumento costruito per l'era dell'hacking su Unix, non per l'era dello sviluppo web. La documentazione riflette la sua età essendo un po' antiquata. Personalmente so che i vecchi strumenti sono strumenti ben usati e ben formati, ma il neofita in me è sempre alla ricerca di una nuova (e probabilmente peggiore) tecnologia. Recensione raccolta e ospitata su G2.com.
GDB aiuta l'utente a eseguire il debug del programma sulla piattaforma Linux. GDB può essere utilizzato anche per l'analisi dei core dump. Possiamo usare il file core per eseguire il debug dell'applicazione dopo il crash. L'utente deve abilitare la creazione del file core usando ulimit. Anche le applicazioni multithread possono essere debugate usando gdb. L'utente può selezionare il thread da debuggare usando il comando "thread" in gdb. Usando il comando thread possiamo passare al thread specificando il numero del thread. Il comando info può essere usato per trovare il numero di thread e il numero di thread per ciascun thread. Quando si verifica un crash, possiamo controllare il backtrace usando il comando "bt". Il valore delle variabili può anche essere stampato usando il comando print. L'analisi dei core dump è una delle cose utili che uno sviluppatore può eseguire per trovare la vera causa del crash. Il file core può essere usato per eseguire l'analisi del core dump. L'utente deve abilitare il file core usando il comando ulimit. Recensione raccolta e ospitata su G2.com.
Il debug con gdb rallenterà l'esecuzione del programma. Poiché i problemi di alte prestazioni non possono essere risolti con gdb. Poiché l'esecuzione del programma è rallentata, l'utente non può avere alcuna idea del problema di alte prestazioni. Il flag di AddressSanitizer deve essere utilizzato durante la compilazione, altrimenti il problema di corruzione della memoria non può essere identificato usando gdb. Recensione raccolta e ospitata su G2.com.
Adoro quanto sia portatile questo debugger. Una volta che ti orienti con i comandi di debug comuni, puoi facilmente eseguire il debug dalla riga di comando ed esaminare la memoria. Recensione raccolta e ospitata su G2.com.
C'è una curva di apprendimento per utilizzare efficacemente questo debugger. Il comando 'print' è tuo amico. Recensione raccolta e ospitata su G2.com.
La parte migliore del debugger Gnu è
Molto facile da usare e tracciare il guasto in poco tempo.
È facile capire il codice scaricato e il comportamento inaspettato.
Il punto di interruzione, il comando di visualizzazione e lettura ne migliorano le funzionalità. Recensione raccolta e ospitata su G2.com.
Ci vuole un po' più di tempo per eseguire il file .exe più grande
L'opzione Evidenzia non è presente. Recensione raccolta e ospitata su G2.com.

Debugger perfetto per tutti gli sviluppatori... modo per rendere il tuo software qualificato Recensione raccolta e ospitata su G2.com.
Bisogna imparare a conoscere lo strumento prima di usarlo, ma è comunque facile. Recensione raccolta e ospitata su G2.com.
Ottieni risposte pratiche, flussi di lavoro reali e pro e contro sinceri dalla community G2 o condividi le tue idee.
How to check back trace when gdb shows crash on libs(glibc)?
I dettagli sui prezzi per questo prodotto non sono attualmente disponibili. Visita il sito web del fornitore per saperne di più.
