summaryrefslogtreecommitdiffstats
path: root/doc/ru/argspwdenv.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/ru/argspwdenv.html')
-rw-r--r--doc/ru/argspwdenv.html43
1 files changed, 43 insertions, 0 deletions
diff --git a/doc/ru/argspwdenv.html b/doc/ru/argspwdenv.html
new file mode 100644
index 0000000..9108a91
--- /dev/null
+++ b/doc/ru/argspwdenv.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>
+Выберите пункт меню <i>Исполнение|Аргументы</i> для вызова диалогового окна, в
+котором вы сможете установить аргументы отлаживаемой программы, ее рабочий
+каталог и переменные окружения.
+<h2>
+<a NAME="PgmArgs"></a>Аргументы программ</h2>
+В самой верхней строке ввода укажите аргументы командной строки, которые должны
+быть переданы программе. Эти аргументы будут использованы при следующием
+запуске программы.
+<h2>
+<a NAME="WorkingDir"></a>Рабочий каталог</h2>
+Ниже расположена строка ввода, в которой вы можете указать рабочий каталог
+программы. Программа будет работать в указанном каталоге при следующем запуске.
+<p>Рабочий каталог также действует и для gdb! Указанный вами каталог будет
+немедленно передан gdb и вступит в силу как только вы нажмете <i>OK</i>. Это
+может повлиять на поиск файлов исходных текстов.
+<h2>
+<a NAME="Environment"></a>Переменные окружения</h2>
+В секции переменных окружения введите выражение в виде <tt>VARIABLE=value</tt>
+для установки переменной окружения <tt>VARIABLE</tt> в значение <tt>value</tt>
+и кликните на кнопку <i>Изменить</i>. Для удаления переменной, выберите ее в
+списке и кликните на кнопку <i>Удалить</i>. Для изменения значения переменной,
+выберите ее из списка, отредактируйте ее значение в поле редактирования и
+кликните по кнопке <i>Изменить</i>. Если вы измените имя переменной и кликните
+по кнопке <i>Изменить</i>, то вы добавите новую переменную! Новые переменные
+окружения будут использованы вашей программой при следующем запуске.
+<p>Если в Linux вы используете библиотеку glibc2, то вам необходимо установить
+переменную окружения <tt>LD_BIND_NOW</tt>. Очень важно, чтобы вы установили
+значение этой переменной в <tt>1</tt> для всех сессий отладки. Если она не
+будет установлена, то gdb не сможет осуществлять пошаговую отладку (в и из)
+системных функций, импортируемых из разделяемых библиотек <tt>libc</tt> и
+остальных.
+</body>
+</html>