Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

НАСТРОЙКИ СРЕДЫ

Читайте также:
  1. A. периоды наибольшей чувствительности организма к воздействию факторов среды
  2. IV этап – Исследование среды бизнеса
  3. PEST - анализ внешней среды
  4. Абиотические факторы водной среды.
  5. Акустическое сопротивление среды (акустический импеданс) есть
  6. Альтернативные подходы к определению факторов внутренней среды
  7. Анализ внутренней среды на основе ключевых внутренних факторов
  8. Анализ внутренней среды организации
  9. Анализ внутренней среды фирмы.
  10. Анализ и оценка внутренней среды фирмы

Обычно программа наследует свою среду от gdb, но существует возможность изменения части настроек среды, непосредственно влияющих на программу.

Среда состоит из набора переменных среды и их значений. Переменные среды обычно хранят такие данные, как имя пользователя, домашний каталог, тип терминала и путь поиска для запуска программ. Как правило, переменные среды пользователь устанавливает с помощью оболочки и они наследуются всеми другими программами, которые он вызывает. При отладке может оказаться полезным попробовать запустить программу в измененной среде, не перезапуская gdb.

Команда path каталог добавит указанный 'каталог' в начало переменной среды PATH (пути поиска выполняемых файлов), как для gdb, так и для программы. Можно указать названия нескольких каталогов, разделив их пробелом или системно-зависимым разделителем (':' в UNIX). Если 'каталог' уже находится в списке путей, он переносится в начало, так что поиск в нем будет производиться раньше. Можно использовать строку 'cwd', чтобы сослаться на рабочий каталог, который является текущим в тот момент, когда gdb производит поиск. Если вместо этого пользователь использует '.', то она будет указывать на тот каталог, в котором он выполнил команду path. Отладчик gdb заменяет '.' в аргументе 'каталог' (на текущий путь) до добавления 'каталога' к списку путей поиска.

Команда show paths отобразит список путей для поиска выполняемых файлов (переменную среды PATH).

Вывести значение переменной среды, которое будет передано программе при ее старте, можно с помощью команды show environment [имя_переменной].

Если параметр 'имя-переменной' не указан, команда show environment выведет названия и значения всех переменных среды, передаваемых программе. Можно сократить environment как env.

Присвоить значение переменной среды можно с помощью команды set environment имя_переменной [=значение].'Значение' меняется только для программы, но не для самого gdb. ' З начение' может быть любой строкой; значениями переменных среды являются просто строки, а их интерпретацию обеспечивает программа пользователя. Если параметр 'значение' опущен, переменная устанавливается в пустое значение.

Удаляет переменную из среды, передаваемой отлаживаемой программе, команда unset environment имя-переменной. Эта команда отличается от предыдущей, она удаляет переменную из среды, а не присваивает ей пустое значение.

РАБОЧИЙ КАТАЛОГ ОТЛАЖИВАЕМОЙ ПРОГРАММЫ

Программа наследует свой рабочий каталог от gdb. В начальный момент, рабочий каталог gdb наследуется от его родительского процесса (обычно оболочки). Рабочий каталог gdb также служит каталогом по умолчанию для команд отладчика, определяющих действия с файлами.

Команда cd позволяет установить рабочий каталог gdb

cd каталог

Команда pwd выводит рабочий каталог gdb.




Дата добавления: 2014-12-15; просмотров: 93 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав