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

 WASM Phorum —› WASM.HEAP —› Microsoft C/C++ Optimizing Compiler and Linker freeware.

<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . >>

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


Дата: Май 14, 2004 13:09:48

q_q

Скачал наконец-то psdk и скомпилил твой test и сразу возник вопрос, почему у меня размер файла получился ~3 Kb,
а у твоего размер ~2,5 Kb ???


Дата: Май 14, 2004 18:22:35

[флейм]
Потому что компилить надо уметь :))))) Шучу.
[/флейм]


Дата: Май 14, 2004 18:28:08

А чего уметь-то, я запускал батник из примера q_q


Дата: Май 15, 2004 07:46:13

Asterix
почему у меня размер файла получился ~3 Kb, а у твоего размер ~2,5 Kb ... я запускал батник из примера
Скачал я пример (т.к. у себя уже грохнул). Выполнил vct.bat. Результат - 2'560 байт. Компилятор из VCT2003 – версия 13.10.3052, линкер от туда же - пропатченый против Rich'а – версия 7.10.3052, компилятор ресурсов из psdk-nov-2002 (сейчас тяну feb-2003, проверю с ним) – версия 5.2.3718.0, cvtres (лежит рядом с ликером) не помню где взял - версия 7.00.9466. Чтобы увидеть версии компилятора и линкера – удали все (два) ключи /nologo из vctvars.bat

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

Хочешь, я посмотрю. Давай свой exe'шник.


Дата: Май 15, 2004 08:34:18

Asterix
Попробовал с psdk-feb-2003 размер exe'шника - 2'560 байт. Изменилась только версия компилятора ресурсов - 5.2.3790.0.

Может у тебя вирус или протектор какой-нибудь?


Дата: Май 15, 2004 10:27:24

> линкер от туда же - пропатченый против Rich'а

Я ещё не патчил, может поэтому?

> cvtres (лежит рядом с ликером) не помню где взял - версия 7.00.9466.

Это у тебя из 2002 студии ;-)

> Чтобы увидеть версии компилятора и линкера – удали все (два) ключи /nologo

Да я могу правой кнопкой мыши кликнуть и посмотреть свойства ;-)

> Хочешь, я посмотрю. Давай свой exe'шник.

Я сейчас пропатчу link.exe, если ничего не изменится то приаттачу сюда exe'шник, насчёт кода то я его уже смотрел, код совпадает :-)

> Может у тебя вирус или протектор какой-нибудь?

Вряд ли ;-)


Дата: Май 15, 2004 10:36:21

что за Rich в линкере? это после стаба? какая именно рнформация хранится там?


Дата: Май 15, 2004 11:00:11

q_q
Пропатчил от rich, проверил - теперь всё OK, размер теперь 2,56 Kb :-)

А ты каким IDE пользуешься?

ЗЫ: мне кажется что скоро могут появиться IDE специально под MS'овский компилер, которые будут поддерживать все его операции в настройках..


Дата: Май 16, 2004 10:40:47

Смысл сабж легально использовать, если там даже нет windows.h, докачивать sdk и надеятся что эта смесь будет совместима по .h и .lib файлам с visual studio .net 2003

есть ли патч на линкер (от 2005 и 2003), чтобы полностью убрать и rich и старый dos stub?


Дата: Май 16, 2004 14:31:41

> докачивать sdk и надеятся что эта смесь будет совместима по .h и .lib файлам с visual studio .net 2003

Будет.

> есть ли патч на линкер (от 2005 и 2003), чтобы полностью убрать и rich и старый dos stub?

А разве был такой патч, по моему на wasm'е лежит только инфа как патчить и моя искалка ;-)


Дата: Май 16, 2004 15:02:14 · Поправил: S_T_A_S_

Стаб меняется официальным ключиком /STUB:newstub.exe


Дата: Май 16, 2004 15:32:57

S_T_A_S_
thx, совсем забыл

Asterix
S_T_A_S_
а 2005 линкер искалка кушает?


Дата: Май 16, 2004 16:28:35

> а 2005 линкер искалка кушает?

Понятия не имею, т.к. у меня link.exe от 2005 студии нет.


Дата: Май 16, 2004 16:42:30

Volodya же выложил url=http://wasm.ru/tools/7/BIN.2005.zip]Дошлепок к MASM - 2005[/url]


Дата: Май 16, 2004 16:44:31

На link.exe 8.00.40301.09 (это оно ?) пишет SORRY
подсуетились ребята? =)

<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . >>


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