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


/ALIGN (выравнивание разделов)

Укажите выравнивание каждого раздела в исполняемом изображении.

Синтаксис

/ALIGN[:number]

Аргументы

number
Значение выравнивания в байтах.

Замечания

Параметр /ALIGN компоновщика задает выравнивание каждого раздела в линейном адресном пространстве программы. Аргумент number находится в байтах и должен быть мощностью двух. Значение по умолчанию — 4K (4096). Компоновщик выдает предупреждение, если выравнивание создает недопустимое изображение.

Если вы не пишете приложение, например драйвер устройства, вам не нужно изменять выравнивание.

Можно изменить выравнивание определенного раздела с align параметром на /SECTION параметр.

Указанное значение выравнивания не может быть меньше, чем выравнивание по большому разделу.

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

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

  2. Выберите страницу свойств>компоновщика>конфигурации командной строки.

  3. Введите параметр в поле "Дополнительные параметры ". Нажмите кнопку "ОК" или "Применить", чтобы применить это изменение.

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

См. также

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