Inhalt

Globale Einstellungen

Mit dem Menüpunkt Datei|Globale Einstellungen können Sie folgende Optionen einstellen:

Aufruf von gdb

Wenn Sie eine alternative Version von gdb verwenden wollen, geben sie diese unter Aufruf von GDB an. Die Standardeinstellung ist gdb --fullname --nx. Achtung: Sie müssen jedenfalls diese beiden Argumente übergeben; wenn Sie sie weglassen, kann KDbg nicht funktionieren. Wenn Sie das Eingabefeld leer lassen, wird die Standardeinstellung verwendet.

Aufruf eines Terminal-Emulators

Falls Sie ein anderes Terminal-Programm verwenden wollen, das die Ausgabe des Programms anzeigt, geben Sie dieses unter Terminal für die Programmausgabe an. Die Standardeinstellung ist xterm -name kdbgio -title %T -e sh -c %C. In diesem Eintrag wird %T durch eine Überschrift und %C durch ein Bourne-Shell-Skript ersetzt, das in eine Endlosschleife landet, damit sich das Fenster nicht schließt. (Keine Sorge, das Skript frisst keine CPU-Zeit, sondern ruft einfach nur sleep 3600 in einer Schleife auf :) Eine alternative für diesen Eintrag wäre zm Beispiel konsole --name kdbgio --caption %T -e sh -c %C.

In den Vordergrund

Sie können angeben, ob das KDbg-Fenster in den Vordergrund gebracht werden soll, sobald das kontrollierte Programm anhält (bei einem Breakpoint oder wegen eines Signals). Das Fenster wird allerdings nicht aktiviert (zumindest nicht unter KWM, dem Window Manger von KDE). Manche Benutzer werden dieses Verhalten als störend empfinden, weshalb diese Option standardmässig ausgeschaltet ist.
Wenn diese Option eingeschaltet ist, zieht sich das KDbg-Fenster auch wieder in den Hintergrund zurück, sobald das Programm fortgesetzt wird. Allerdings geschieht das erst nach einer Verzögerung, die ebenfalls angegeben werden kann. Dadurch wird verhindert, dass das Fenster ständig nach hinten und vorne blinkt, sobald Sie einen Einzelschritt-Befehl absetzen.