Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   различные EXE после компиляции (http://forum.oszone.net/showthread.php?t=29731)

Guest 10-05-2004 09:43 205544

кто подскажет почему при компиляции delphi проекта EXE всегда получаются разные, даже если ничего не менять в самом проекте?
т.е. на одном компе создаем проект, компилим, переимновываем exe, компилим 2-ой раз, сравниваем (fc /b file1.exe file2.exe >1.log) и видим - разные!!!

hasherfrog 11-05-2004 08:38 205545

Первое, что приходит в голову - в ехешник включается дата компиляции. Используя 1.log и любой hex-редактор, Вы можете посмотреть, чем именно отлмчаются сгенеренные файлы.

i KeepeR i 11-05-2004 15:00 205546

возможно изза разных операционных систем...

pva 12-05-2004 10:45 205547

Компиляторы Borland не чистят за собой мусор, который в памяти. Если вы посмотрите на exe-шники, увидите то, что лежало в памяти при компиляции.

Guest 12-05-2004 13:54 205548

оказалось - дата/время
попробовал сделать bat-файл из 2 строк:

time 10:10
..\Delphi5\bin\dcc32.exe file1.dpr

потом file1.exe переименовываем в file0.exe и еще раз пускаем bat
в результате 2 одинаковых EXE

всем кто принял посильное участие спасобо  


Время: 01:16.

Время: 01:16.
© OSzone.net 2001-