Солдержание
Далоговое окно Глобальных Переменных
Для установки некоторых глобальных переменных можно использовать
Файл|Глобальные Переменные. Вы можете установить:
-
команду, с помощью которой вызывается gdb,
-
команду, которая открывает терминал для вывода программы,
-
должен ли KDbg переходить в обыкновенный режим после остановки программы и
через какой промежуток времени он опять перейдет в фоновый режим,
-
размер табуляции.
Как вызывать gdb
Если вы используете различные версии gdb, нужно указать
их в Как вызывать gdb. По умолчанию используется
форма gdb --fullname
--nx. Проверьте, указаны ли данные опции,
если вы изменили исполняемый модуль gdb. Если вы пропустите их, KDbg не
будет работать. Если вы испортили запись, ее можно очистить, переведя
в значения по умолчанию.
Как вызвать эмулятор терминала
Если вы хотите испотльзовать различные терминальные программы
для показа вывода программы, укажите их в
Терминалы для вывода программ. Значение по умолчанию
xterm -name kdbgio -title %T -e sh -c %C.
В данной записи,
%T заменяется титульной строкой, %C
заменяется скриптом командного интерпретатора Борна, который будет циклически
вызываться, пока не произойдет закрытия терминального окна.
(Скрипт использует в цикле sleep
3600). Альтернави\ой данных установок может служить
konsole --name kdbgio --caption %T -e sh -c %C.
Переход в обычный режим
Вы можете указать KDbg окну перевестись в обычный режим,
когда отлаживаемая программа завершится (в точке останова или по сигналу).
Иначе окно KDbg не активируется (по крайней мере в KWM &150; оконном менеджере
KDE). Некоторым пользователям такое поведение может показатся навязчивым,
поэтому по умолчанию данная опция отключена.
Если опция включена, KDbg переключится в фоновый режим, если
программа будет продолжена, но только по прошествии заданного временного
промежутка. Это сделано для того, чтобы окно отладчика не переключалось
все время, когда используется пошаговое исполнение программы.