|
|
| Посл.отвђт | Сообщен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 |