summaryrefslogtreecommitdiffstats
path: root/doc/ru/globaloptions.html
blob: c82a73daf5789bb73cb11e3f7d3822e12fef3cd0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=koi8-r">
   <meta name="Author" content="Johannes Sixt">
   <title>KDbg - Руководство пользователя - Глобальные Переменные</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000EF" vlink="#51188E" alink="#FF0000">
<a href="index.html">Солдержание</a>
<h1>
Далоговое окно Глобальных Переменных</h1>
Для установки некоторых глобальных переменных можно использовать 
<i>Файл|Глобальные Переменные</i>. Вы можете установить:
<ul>
<li>
команду, с помощью которой вызывается gdb,</li>

<li>
команду, которая открывает терминал для вывода программы,</li>

<li>
должен ли KDbg переходить в обыкновенный режим после остановки программы и
через какой промежуток времени он опять перейдет в фоновый режим,</li>

<li>
размер табуляции.</li>
</ul>

<h4>
Как вызывать gdb</h4>

<blockquote>Если вы используете различные версии gdb, нужно указать
их в  <i>Как вызывать gdb</i>. По умолчанию используется
форма <tt>gdb --fullname
--nx</tt>. Проверьте, указаны ли данные опции, 
если вы изменили исполняемый модуль gdb. Если вы пропустите их, KDbg не
будет работать. Если вы испортили запись, ее можно очистить, переведя
в значения по умолчанию.</blockquote>

<h4>
Как вызвать эмулятор терминала</h4>

<blockquote>Если вы хотите испотльзовать различные терминальные программы
для показа вывода программы, укажите их в 
<i>Терминалы для вывода программ</i>. Значение по умолчанию &#150;
<tt>xterm -name kdbgio -title %T -e sh -c %C</tt>.
В данной записи,
<tt>%T</tt> заменяется титульной строкой, <tt>%C</tt>
заменяется скриптом командного интерпретатора Борна, который будет циклически
вызываться, пока не произойдет закрытия терминального окна.
(Скрипт использует в цикле <tt>sleep
3600</tt>). Альтернави\ой данных установок может служить 
<tt>konsole --name kdbgio --caption %T -e sh -c %C</tt>.</blockquote>

<h4>
Переход в обычный режим</h4>

<blockquote>Вы можете указать KDbg окну перевестись в обычный режим, 
когда отлаживаемая программа завершится (в точке останова или по сигналу).
Иначе окно KDbg не активируется (по крайней мере в KWM &150; оконном менеджере 
KDE). Некоторым пользователям такое поведение может показатся навязчивым, 
поэтому по умолчанию данная опция отключена.
</blockquote>

<blockquote>Если опция включена, KDbg переключится в фоновый режим, если 
программа будет продолжена, но только по прошествии заданного временного
промежутка. Это сделано для того, чтобы окно отладчика не переключалось
все время, когда используется пошаговое исполнение программы. 
</blockquote>

</body>
</html>