· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.WIN32 —› Too big PE sections

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


Дата: Авг 31, 2003 22:50:37

Объясните популярно, что у меня случилось.
Я пишу свой проект. Время от времени строю. Вдруг замечаю, что экзешник вырос на несколько килобайт. Открываю HEX просмотрщиком, а там все секции (text, data, rsrc) стали выравниваться не по границе 512 байт как обычно, а что-то около 2 килобайтов. В чём дело?


Дата: Сен 1, 2003 00:23:46

Ну напиши тогда где-нить
#pragma comment(linker, "/FILEALIGN:0x200")


Дата: Сен 1, 2003 13:50:08

SolidCode
Этот вопрос уже 10 раз поднимается здесь
/opt:nowin98


Дата: Сен 1, 2003 18:48:22

Простите, сколько лазал, ни разу не видел. Так как столкнулся с ней впервые не вчера.
Edmond, может кинешь ссылочку?

ЗЫ Edmond, спасибо за обстоятельный ответ по исходникам. Скоро будет мыло с сырцом.


Дата: Сен 1, 2003 19:11:52

SolidCode
А поиск????


Дата: Сен 2, 2003 09:27:20

Спасибо всем, кто подкидывал подсказки. Я поискал и разобрался. Теперь сам отвечаю на вопрос (для других посетителей).
В параметрах командной строки линкёра (ml.exe, tl.exe или др.) среди остальных параметров надо указать параметр "/FILEALIGN:0x200". У меня в MASM проекте RadASM-а всё сработало.


Дата: Сен 2, 2003 20:22:59

Я извиняюсь, но для общего развития интересно (я так и не понял): а почему у вас сначала выравнивалось хорошо, а потом стало выравниваться плохо? Это что, от температуры окружающей среды зависит?


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