Поделиться через


/FILEALIGN (выравнивание разделов в файлах)

Параметр компоновщика /FILEALIGN позволяет указать выравнивание разделов, записанных в выходной файл в виде нескольких указанных размеров.

Синтаксис

/FILEALIGN:size

Параметры

size
Размер выравнивания разделов в байтах, который должен быть двумя.

Замечания

Параметр /FILEALIGN приводит к тому, что компоновщик выравнивает каждый раздел в выходном файле на границе, которая является несколькими значениями размера . По умолчанию компоновщик не использует фиксированный размер выравнивания.

Параметр /FILEALIGN можно использовать для повышения эффективности использования диска или ускорения загрузки страниц с диска. Меньший размер раздела может быть полезен для приложений, работающих на небольших устройствах, или для сохранения загрузки меньше. Выравнивание разделов на диске не влияет на выравнивание в памяти.

Используйте DUMPBIN для просмотра информации о разделах выходного файла.

Задание данного параметра компоновщика в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.

  2. Перейдите на страницу свойств Свойства конфигурации>Компоновщик>Командная строка.

  3. Введите имя параметра /FILEALIGN: и размер в поле "Дополнительные параметры ".

Задание данного параметра компоновщика программным способом

См. также

Справочник по компоновщику MSVC
Параметры компоновщика MSVC