Что нового

Разный размер скомпилированого файла, при компиляции несколько раз

Andrei7

Новичок
Сообщения
72
Репутация
3
Собственно сабж. Компилирую скрипт первый раз, получаю файл на выходе ~ 800 кб ... компилирую второй раз, получаю .exe ~ 500 кб.
 

lorents

Новичок
Сообщения
82
Репутация
1
Andrei7
Могу предположить, что первый раз компиляция была без UPX, а второй раз с ним.
exe-файлы остались?
 
Автор
A

Andrei7

Новичок
Сообщения
72
Репутация
3
hexом глянул. Что в первом файле, что во втором - UPX
 

lorents

Новичок
Сообщения
82
Репутация
1
Andrei7
Тогда есть предположение, что один exe - x86, другой x64, хотя я не помню UPX поддерживает x64 или нет, сейчас не могу проверить, если не поддерживает, значит оба файла x86.

Скомпилируйте еще раз скрипт и посмотрите какой размер? а скрипты точно одинаковые?
 
Автор
A

Andrei7

Новичок
Сообщения
72
Репутация
3
lorents
конечно одинаковые. я же говорил. первый раз компильну - размер один. удалю файл, компильну второй раз - размер уже другой. наверное что то криво работает?
 

winstan

Эксплотатор)
Сообщения
406
Репутация
79
Сжатие это дело случая как и компеляции.
Если один фаил сжимать то зачастую получим архивы разных размеров.

А тут нада ещё учитывать что выходные .ехе имют разные некоторые данные что уже не позволяет сжать их одинаково
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
Верх