Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.10;
Скачать: CL | DM;

Вниз

Различия при компиляции в Win2k и Win98   Найти похожие ветки 

 
KSergey ©   (2003-03-31 11:30) [0]

А может ли кто-нибудь предметно расскзать, почему при компиляции проекта в Win2k и Win98 получается различный объектный код? Причем это наблюдается отнюдь не только в дельфи, например в Visual C++ такая же картинка.
Более того, замечено, что некоторые проекты, будучи скомпилированными в Win2k, часто некорректно работают в Win98. Не то чтобы совсем не работают, но глючат чаще (но это, конечно, существенно зависит от используемых компонент и т.д., со стандартной поставкой я такого не замечал, но все же факт остается фактом: получаемые exe - различны!).
Я понимаю, что писать программы надо правильно и т.д., но хотелось бы, кроме общих слов о том, что все вокруг дураки, почитать что-то более конкретное: а от чего такое может быть? Ведь тот же проект, ксомпилированный в Win98 работает вполне нормально...
В чем в общих чертах может быть разница?


 
PVOzerski ©   (2003-03-31 12:04) [1]

Подозреваю, что у Вас просто не совпадают настройки IDE/компиляторов, установленных на разных системах. Ведь компилятор и линкер не приделывают к Вашей программе ничего, "выдранного" из операционной системы. А про оптимизацию проектов под определенную ОС компилятором Delphi не слыхивал, структура же RTL/VCL, IMHO, тоже к этому не приспособлена. Еще вариант, самый неприятный: на одной из машин живет вирус, который тут же заражает свежесозданные исполнимые файлы (сам такое наблюдал). Или на обоих, только разные :^)



Страницы: 1 вся ветка

Текущий архив: 2003.04.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
14-30518
den707
2003-03-21 14:08
2003.04.10
Как поставить в DBGrid checkbox напротив каждой строки?


14-30569
Leran2002
2003-03-21 08:57
2003.04.10
Мастера оцените сайт...


14-30600
tomkat
2003-03-25 14:51
2003.04.10
devExpress


3-30286
_Роман_
2003-03-16 14:05
2003.04.10
Неправильная работа MySQL ?


3-30309
tERRORist
2003-03-22 10:54
2003.04.10
Почему только 10 полей в dbExpress?