/REBASE
Обновлен: Ноябрь 2007
/REBASE[:modifiers]
Заметки
Этот параметр задает базовые адреса для указанных файлов. EDITBIN назначает новые базовые адреса в непрерывном адресном пространстве соответственно размеру каждого файла с округлением до ближайших 64 КБ. Подробные сведения о базовых адресах см. в описании параметра компоновщика (/BASE) в разделе Базовый адрес.
Укажите исполняемые файлы и DLL-файлы программы в аргументе файлы в командной строке EDITBIN в порядке, в котором они будут основаны. Дополнительно можно указать модификаторы, разделенные запятыми (,):
Модификатор |
Действие |
---|---|
BASE=адрес |
Предоставляет начальный адрес для переназначения базовых адресов файлам. Указывает адрес в десятичном выражении или в нотации языка С. Если BASE не указан, по умолчанию начальный базовый адрес будет 0x400000. Если используется DOWN, необходимо указать BASE, и адрес задает конец диапазона базовых адресов. |
BASEFILE |
Создает файл с именем COFFBASE.TXT, являющийся текстовым файлом в формате, ожидаемом параметром /BASE LINK. |
DOWN |
Указывает EDITBIN переназначить базовые адреса вниз от конечного адреса. Файлы переназначаются в указанном порядке с первым файлом, размещенным по самому верхнему возможному адресу под концом диапазона адресов. BASE должен использоваться с DOWN, чтобы гарантировать достаточное адресное пространство для размещения файлов. Чтобы определить адресное пространство, требуемое для указанных файлов, запустите EDITBIN с параметром /REBASE файлов и добавьте 64 КБ к отображенному общему размеру. |