DBX ist ein beliebter Unix -basierten Debugger von Berkeley Graduate Mark Linton entwickelt. Es ist in erster Linie auf AIX, BSD , Solaris und IRIX UNIX-Systeme gefunden, aber es ist auch auf IBM z /OS-Systemen . Alle Programme , die in Pascal geschrieben werden , Fortran, C oder C + + kann mit DBX ausgetestet werden. DBX können Sie Hand oder Maschine Anweisungen Linien ein zu einer Zeit zu untersuchen , während Sie den gesamten Betrieb des Programms zu sehen. Dies ermöglicht Ihnen, zu bewerten und zu manipulieren eine breite Spanne von Variablen. Anleitung
1
starten DBX -Sitzung. In der Shell-Eingabeaufforderung , geben Sie den Befehl DBX " $ dbx . " Das Programm wird für den Namen der Datei, die Sie untersucht werden fragen. Wenn Sie möchten, zu laden und zu debuggen ein spezifisches Programm , geben Sie " $ dbx " durch den Namen des Programms in der Shell-Prompt folgte . DBX beginnt automatisch. Es wird zuerst suchen und lesen Sie die Installationsdatei " . Dbxrc . "
2
Bearbeiten Sie Ihre Befehlszeilen . DBX bietet Line- Editing- Funktionen ähnlich denen in Korn Shell . Um diese Funktion zu aktivieren , geben Sie den Unterbefehl "set -o " oder " Set bearbeiten . " DBX auch eine Bearbeitungsfunktion ähnlich wie die Verwendung von VI . Um dies zu aktivieren , geben Sie " set-o vi " oder " Set bearbeiten vi . "
3
Set Haltepunkte in Ihrem Programm. Wenn Sie mit DBX debuggen , wird es aufhören und melden jedes Mal erreicht er einen Haltepunkt . Legen Sie Haltepunkte , wo Sie vermuten, gibt es Fehler in Ihrem Programm. Wenn DBX stoppt , werden Sie in der Lage sein , um Befehle verwenden zu inspizieren und bearbeiten Sie Ihr Programm. Um einen Breakpoint zu setzen , geben Sie den Unterbefehl " zu stoppen. " Um einen Breakpoint zu löschen , geben Sie " delcmd " im Unterbefehl .
4
Run DBX . Um den Debugging-Prozess zu starten, geben Sie einfach die Unterbefehl " ausgeführt werden. " Multiple - Prozess -Debugging aktiviert. Das Programm läuft , bis ein Haltepunkt erreicht oder der Vorgang abgeschlossen ist .
5
Schalten Sie Tracing . Tracing können Sie entweder ausdrucken oder in einer Anzeige des Debugging-Prozesses . Geben Sie den Unterbefehl "Spur" , um diese Funktion einzuschalten. Auf den Spuren der Debugging wird DBX laufen viel langsamer , sondern geben Ihnen die Möglichkeit , genau zu sehen , was DBX tut.