Студопедия

Главная страница Случайная страница

Разделы сайта

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






CustomBuild.






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

 

2.8.4. C/С++.

Закладка C/C++позволяет выбрать одну из следующих категорий:

· General

· ++ Language

· CodeGeneration

· Customization

· ListingFiles

· Optimizations

· PrecompiledHeaders

· Preprocessor

 

2.8.4.1. C++ Language.

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

 

2.8.4.2. CodeGeneration.

Категория CodeGeneration(генерация кода) позволяет задать целевой микропроцессор (от 80386 до Pentium), выбрать соглашение о вызовах, указать стандартную библиотеку и задать метод выравнивания элементов структуры. Опять же, перечисляются дополнительные параметры.

 

2.8.4.3. Customization.

Категория Customization(адаптация) позволяет включить или отключить следующие возможности:

· расширения языка

· компоновка на уровне функций

· идентичные строки

· минимальная перекомпиляция

· инкрементная компиляция

· отмена заставки и информационных сообщений

 

2.8.4.4. ListingFiles.

Категория ListingFiles (файлы листинга) позволяет включить генерацию информации для браузера. Кроме того, можно указать местоположение файла для браузера. Можно разрешить включение локальных переменных в информацию браузера. Дополнительно можно задать типы файлов. Перечислены параметры проекта.

 

2.8.4.5. Optimizations.

Категория Optimizations(параметры оптимизации) позволяет установить различные варианты оптимизации, например, по скорости или по размеру.

Задается также возможность встраивания функций. Перечислены параметры проекта.

 

2.8.4.6. PrecompiledHeaders.

Категория PrecompiledHeaders (предварительно откомпилированные заголовки) позволяет использовать заранее откомпилированные заголовочные файлы. Это файлы с расширением РСН. Предварительная компиляция заголовочных файлов ускоряет процесс компиляции и сборки, но по завершении проекта их следует удалить, так как они занимают много места. Перечислены также параметры проекта.

 

2.8.4.7. Preprocessor.

Категория Preprocessor(препроцессор) позволяет задать макроопределения для препроцессора. Можно также указать дополнительные каталоги и отменить стандартные пути. Перечислены также параметры проекта.

 

Link.

Закладка Link(компоновка) позволяет выбрать одну из следующих категорий: - General -Customization - Debug -Input -Output

 

2.8.5.1. General.

В категории General(общие параметры) можно задать имя и расширение файла. Чаще всего расширение файла будет.ЕХЕ, однако вы еще узнаете о разработке приложений с расширениями.DLL и.SCR. Можно также ввести дополнительные объектные модули и библиотеки. Это может потребоваться для приложений мультимедиа, поскольку некоторые необходимые библиотеки не включаются в компоновку автоматически. Можно также включить следующие возможности:

· отладочная информация

· инкрементная компоновка

· профилирование

· отмена библиотек, включаемых по умолчанию

· генерация карты компоновки

 

2.8.5.2. Customization.

Категория Customization(адаптация) позволяет включить следующие возможности:

· инкрементная компоновка

· база данных программы

· имя выходного файла

· вывод сообщений процесса

· заставка

 

2.8.5.3. Debug.

Категория Debug(отладка) позволяет задать различные форматы для создания карты компоновки и отладочной информации.

 

2.8.5.4. Input.

Категория Input(ввод) позволяет указать объектные модули и библиотеки. Кроме того, можно задать имена файла перекрестных ссылок и файла, где находится DOS-заголовок программы.

 

2.8.5.5. Output.

Категория Output(вывод) позволяет установить базовый адрес, точку входа, размер стека и информацию о версии проекта.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.