Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Файл_проекта.doc
Скачиваний:
11
Добавлен:
22.11.2018
Размер:
170.5 Кб
Скачать

Примечания

  • ТаrgеtЕхреrt автоматически вызывается при создании каж­дого нового проекта или нового загрузочного файла проекта

  • Для изменения в ТаrgеtЕхреrt установок существующего про­екта необходимо вызвать локальное меню загрузочного узла (.ехе) и выбрать команду ТаrgеtЕхреrt.

Атрибуты узла

С помощью команды Edit node attributes (Изменить атрибуты узла) локального меню узла проекта можно изменить:

  • имена узлов;

  • применяемые шаблоны;

  • вызываемый компилятор.

Настройка компилятора и редактора связей

Точная настройка компилятора и редактора связей осуществля­ется в окне, вызываемом командой Options (Опции) /Рroject (Проект) или командой Edit local орtions (Изменить локальные опции) контекстного меню узла проекта. Возникающие при этом на экране диалоговые окна идентичны, но способ вызова опре­деляет область применения установок.

Примечания

  • Установки диалогового окна, вызванного командой Options (Опции) / Рroject (Проект), относятся ко всему проекту и всем загрузочным узлам.

  • Установки диалогового окна, вызванного командой Edit local орtions (Изменить локальные опции) контекстного меню за­грузочного узла (.ехе), относятся к узлам, подчиненным дан­ному загрузочному узлу.

  • Установки диалогового окна, вызванного командой Edit local орtions (Изменить локальные опции) контекстного меню узла самого нижнего уровня иерархии, относятся только к данному узлу.

  • Для узлов проекта предусмотрено специальное диалоговое окно Build attributes (Атрибуты построения проекта). В нем можно определить, должен ли узел компилироваться и ком­поноваться, и если да, то при каких условиях.

4. Окно проекта

Окно проекта выполняет три важные функции:

  • отображает иерархию проекта и связанную с файлами инфор­мацию;

  • позволяет изменить иерархию проекта;

  • обеспечивает выполнение ряда команд для отдельных узлов. Окно проекта тесно взаимосвязано с .ide-файлом, в котором хра­нятся все установки проекта.

Отображение информации об узле проекта

  • Итак, в окне проекта отображается иерархия узлов. Каждый узел обозначен именем и расширением

    • узлы, перед которыми стоит знак «+», могут быть развер­нуты в следующий уровень иерархии щелчком мыши.

    • Узлы, перед которыми стоит знак «-», не имеют подчиненных узлов.

  • После имени узла может быть указана дополнительная инфор­мация.

    • Наличие либо отсутствие дополнительной информации для узла зависит от установок в диалоговом окне Орtions (Опции) /Еnvironment (Среда) /Рroject (Проект) /View (Вид) и текущего состояния проекта.

  • Дальнейшую информацию для узла и его включения в иерар­хию проекта можно указать с помощью команды View tions hierarchy (Опции представления иерархии) локального меню узла.

  • Узлы периода выполнения (.lib, .оbj, .сpp) по умолчанию не ото­бражаются.

    • Для их показа установите в диалоговом окне Орtions (Опции) / Еnvironment (Среда) / Рroject (Проект) / View / (Вид) опцию Show runtime nodes (Показать узлы периода выполнения).

  • Узлы проекта (.ide) по умолчанию не отображаются.

    • Для их показа установите в диалоговом окне Орtions (Опции) / Еnvironment (Среда) / Рroject (Проект) / View (Вид) опцию Show project nodes (Показать узлы проекта)

  • Для отображения включаемых через директиву include фай­лов в диалоговом окне Орtions (Опции) / Рroject (Проект)/Маке (Построить) установите опцию Cash & display (Вы­брать и отобразить) и откомпилируйте проект заново.

  • Если вы хотите добавить к своему проекту поясняющий текст, то создайте .txt-узлы. Эти файлы должны быть исключены из процедуры формирования проекта с помощью настроек в диалоговом окне Build attributes (Атрибуты построения проекта), вызываемом командой Edit local options (Изменить локаль­ные опции).

  • Для отображения различных типов узлов применяются разные цвета:

    • белый — для загрузочных узлов;

    • голубой — для узлов, организованных пользователем; » желтый - для узлов, созданных IDE-средствами (компиля­тором, АррЕхреrt, TargetExpert