/FIXED (фиксированный базовый адрес)
/FIXED[:NO]
Заметки
Параметр /FIXED дает операционной системе указание загружать программу только по ее предпочтительному базовому адресу.Если предпочтительный базовый адрес недоступен, операционная система не будет загружать файл.Дополнительные сведения см. в описании параметра /BASE (базовый адрес).
При построении библиотеки DLL по умолчанию используется параметр /FIXED:NO, а при построении любого другого типа проекта по умолчанию используется параметр /FIXED.
Если задан параметр /FIXED, то программа LINK не создает в программе секцию перемещения.Если во время выполнения операционная система не может загрузить программу по этому адресу, то выводится сообщение об ошибке, и программа не загружается.
Для создания секции перемещения в программе следует задать параметр /FIXED:NO.
Не следует использовать параметр /FIXED при построении драйверов устройств для Windows NT.
Установка данного параметра компоновщика в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта.Дополнительные сведения см. в разделе Задание свойств проекта C++.
Выберите папку Компоновщик.
Выберите страницу свойств Командная строка.
Введите параметр в поле Дополнительные параметры.
Установка данного параметра компоновщика программным способом
- Дополнительные сведения см. в разделе AdditionalOptions.