· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Ключи компиляции.

Посл.отвђт Сообщенiе


Дата: Ноя 24, 2003 14:41:47

Какие можно/нужно применять ключи при компиляции приложений в masm32
без риска получить не рабочий файл, но уменьшающие его размер.
Вобщем примеры строк, кто как компилит свои приложения, приветствуются.
Приложение должно работать в 9x-XP.


Дата: Ноя 24, 2003 14:50:13

Я например, такие иногда использую /opt:nowin98 /merge:.rdata=.text


Дата: Ноя 24, 2003 14:55:46

masquer

Кстати а что означает [/merge:.rdata=.text] что то я по этому поводу
уже читал но забыл ;-)

А вот это [/opt:nowin98] не повлияет на работоспособность под 9x?


Дата: Ноя 24, 2003 15:02:05

Asterix
Кстати а что означает [/merge:.rdata=.text] что то я по этому поводу
уже читал но забыл ;-)

Это указание объединить секции rdata и text


Дата: Ноя 24, 2003 15:04:55

Кстати а что означает [/merge:.rdata=.text] что то я по этому поводу
уже читал но забыл ;-)

слияние секций - импорт будет расположен в начале кода, код сместится на размер импорта, для небольших утилиток самое оно.

А вот это [/opt:nowin98] не повлияет на работоспособность под 9x?
теоретически - да, практически - экзешник очень большим должен быть для того, чтобы это вообще было заметно при загрузке.


Дата: Ноя 24, 2003 15:10:02

Asterix
Это пора бы В FAQ!!!


Дата: Ноя 24, 2003 17:04:57

Edmond

Дык я не против, пусть это будет в FAQ ;-)


Ладненько...
А кто-нить экспериментировал с ключами типа:

/FILEALIGN:512
/IGNORE:4078


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.155