summaryrefslogtreecommitdiffstats
path: root/doc/ru/tips.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/ru/tips.html')
-rw-r--r--doc/ru/tips.html43
1 files changed, 43 insertions, 0 deletions
diff --git a/doc/ru/tips.html b/doc/ru/tips.html
new file mode 100644
index 0000000..7739496
--- /dev/null
+++ b/doc/ru/tips.html
@@ -0,0 +1,43 @@
+<!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>
+
+<ul>
+<li>Всегда устанавливайте переменную окружения <tt>LD_BIND_NOW=1</tt> в
+системах, использующих библиотеку glibc2.
+
+Установка переменных окружения описана
+<a href="argspwdenv.html#Environment">здесь</a>.</li>
+
+<li>Вы можете использовать точки останова, как закладки: просто установите
+точку останова и выключите ее. Позже вы сможете возвратиться к этой точке,
+кликнув на нее два раза в списке точек останова (или просто выбрав ее и кликнув
+на кнопку <i>Просмотреть Исходный Код</i>). Т.к. точки останова являются
+постоянными (т.е. KDbg запоминает их расположение и восстанавливает в следующей
+сессии), то при вызове вашей программы на отладку в следующий раз все точки
+останова будут на месте.
+</li>
+
+<li>Вы можете изменять значения переменных программы: в окне просмотра
+переменных (внизу справа) введите присвоение <tt>var.member=17</tt> и кликните
+по кнопке <i>Добавить</i>. Это приведет к немедленному изменению значения
+переменной. Теперь вам необходимо удалить это выражение из списка (выбрав
+его и кликнув на кнопку <i>Удалить</i>). Это необходимо потому, что просмотр
+выражений осуществляется при каждом останове программы и этой переменной будет
+присваиваться тоже значение снова и снова!</li>
+
+<li>Вы можете выводить значение переменных в окно просмотра в разных форматах,
+используя модификаторы gdb перед указанием выводимой переменной. Например,
+<tt>/x var.member</tt> выведет значение <tt>var.member</tt> в шеснадцатеричном
+виде.</li>
+</ul>
+
+</body>
+</html>