ES KANN AUF EINER PLATTFORM FÜR MEHRERE PROGRAMMIERSPRACHEN DEBUGGEN Bewertung gesammelt von und auf G2.com gehostet.
ES KANN NUR IM UNIX-BETRIEBSSYSTEM BETRIEBEN WERDEN Bewertung gesammelt von und auf G2.com gehostet.
Es ermöglicht Ihnen, Zeile für Zeile durchzugehen. Es funktioniert auf vielen Unix-ähnlichen Systemen und unterstützt eine Vielzahl von Sprachen. Bewertung gesammelt von und auf G2.com gehostet.
viel bessere Debugger oder zumindest Frontend-Schnittstellen existieren, obwohl viele von ihnen gdb in vielerlei Hinsicht verbessern Bewertung gesammelt von und auf G2.com gehostet.
Es ist sehr nützlich für das Debuggen, wenn auf den Ort des Fehlers richtig hingewiesen wird. Bewertung gesammelt von und auf G2.com gehostet.
Nicht viel an diesem Werkzeug auszusetzen, nur dass es mehr Funktionen haben könnte. Bewertung gesammelt von und auf G2.com gehostet.
Systemprobleme angeben und Anwendungsleistung verbessern, kompatibel mit C++ und Pascal. Debuggen und Dump auf verschiedenen Plattformen verfügbar. Bewertung gesammelt von und auf G2.com gehostet.
Das Debuggen im Kernel und in verschiedenen Linux-Distributionen ist schwierig. Bewertung gesammelt von und auf G2.com gehostet.
Es ist eine der besten verfügbaren IDEs und sehr optimiert, um speicherintensive Programme auszuführen. Es ist plattformunabhängig und funktioniert auf allen Betriebssystemen. Kostenlos nutzbar. Bewertung gesammelt von und auf G2.com gehostet.
GDB kann nicht verwendet werden, um Programme zu reparieren, die mit Fehlern kompiliert werden. Bewertung gesammelt von und auf G2.com gehostet.
GDB kann Wunder wirken, wie es kann,
Zu Beginn des Programms etwas angeben, das sich auf sein Verhalten auswirken könnte.
Lassen Sie unseren Code bei einer bestimmten Bedingung anhalten und vieles mehr. Bewertung gesammelt von und auf G2.com gehostet.
Die Benutzeroberfläche ist nicht so ansprechend, aber das macht sie nicht weniger nützlich. Bewertung gesammelt von und auf G2.com gehostet.
Unterbrechen bei einer Funktion (Haltepunkte)
Überprüfen Sie den Aufrufstapel einer Funktion (Rückverfolgung)
Setzen Sie einen Lese-/Schreib-Wachpunkt für eine Variable/Objekt (Speicherkorruption)
Speicher dumpen Bewertung gesammelt von und auf G2.com gehostet.
Live-Anzeige von Code (l-Befehl), es gibt immer noch Inkonsistenzen mit der Zeile und den Variablen. TUI-Erweiterungen helfen jedoch.
Watchpoints machen die Codeausführung extrem langsam. Kann nicht einmal daran denken, einen Watchpoint beim Kernel-Debugging zu setzen.
Kernel-Debugging mit GDB (kgdb) ist mühsam und erfordert viel Einrichtungsaufwand. Außerdem fehlt hier die Unterstützung. Bewertung gesammelt von und auf G2.com gehostet.
Der GNU Debugger, der auch als gdb bezeichnet wird, ist der beliebteste Debugger für UNIX-Systeme, um C- und C++-Programme zu debuggen.
Der GNU Debugger hilft Ihnen, Informationen über Folgendes zu erhalten:
Wenn ein Core-Dump aufgetreten ist, auf welcher Anweisung oder welchem Ausdruck ist das Programm abgestürzt?
Wenn ein Fehler beim Ausführen einer Funktion auftritt, welche Zeile des Programms enthält den Aufruf dieser Funktion und welche Parameter werden übergeben?
Welche Werte haben die Programmvariablen zu einem bestimmten Zeitpunkt während der Programmausführung?
Was ist das Ergebnis eines bestimmten Ausdrucks in einem Programm?
GDB ermöglicht es Ihnen, das Programm bis zu einem bestimmten Punkt auszuführen, dann anzuhalten und die Werte bestimmter Variablen an diesem Punkt auszugeben, oder das Programm Zeile für Zeile durchzugehen und die Werte jeder Variablen nach der Ausführung jeder Zeile auszugeben.
GDB verwendet eine einfache Befehlszeilenschnittstelle. Bewertung gesammelt von und auf G2.com gehostet.
Obwohl GDB Ihnen helfen kann, speicherbezogene Fehler zu finden, ist es kein Werkzeug zur Erkennung von Speicherlecks.
GDB kann nicht für Programme verwendet werden, die mit Fehlern kompiliert werden, und es hilft nicht, diese Fehler zu beheben. Bewertung gesammelt von und auf G2.com gehostet.
Ich sollte meinen Kommentar damit beginnen, wie sehr ich den Debugger im "Entfernungsmodus" mag und er kommuniziert mit dem Stub, und während ich das Programm auf einer Maschine habe, wird eine andere debuggt. Für ein altes Bantante-Programm ist es sehr gut erstellt. Und wenn es verwendet wird, um Linux zu debuggen, ist das Gefühl mit GDB sehr gut, das Programm ist sehr einfach zu verwenden, wenn man die Befehle kennt. Bewertung gesammelt von und auf G2.com gehostet.
Wie ich im ersten Kommentar erwähnt habe, ist das Programm sehr nützlich für GDB-Debugging und für Linux und Hacker. Ich habe nichts Besseres in Bezug auf Programmierung gesehen, aber ich habe das Gefühl, dass es ein wenig hinter der Zeit zurückgeblieben ist. Bewertung gesammelt von und auf G2.com gehostet.
Eines der besten Dinge ist lizenzfrei, SW-Debugger, keine zusätzliche Hardware oder Lizenz wird benötigt. Einfach zu bedienen, der Mann ist da, um zu helfen. Bewertung gesammelt von und auf G2.com gehostet.
Nicht viel grafische Benutzeroberfläche, daher wird es schwieriger, wenn man es benutzt. Die Verwendung von Haltepunkten ist nicht sehr beeindruckend. Bewertung gesammelt von und auf G2.com gehostet.
Flexibilität, einfach auf jeder Plattform zu verwenden, schnell. Bewertung gesammelt von und auf G2.com gehostet.
Das Beenden sollte mit einem Klick erfolgen,
Multitasking-Debugging. Bewertung gesammelt von und auf G2.com gehostet.