Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.014 c
3-30270
_dron_
2003-03-21 15:10
2003.04.10
Как подключить к базе в ReadOnly


3-30242
TohaNik
2003-03-20 18:35
2003.04.10
Добавление и удаление строк в dxDBGridPickColumn.Items


3-30306
yurikon03
2003-03-23 16:57
2003.04.10
Надо рубли отделить от копеек по-русски!


3-30298
TSa
2003-03-22 23:26
2003.04.10
Удалённые записи


14-30534
PVOzerski
2003-03-24 12:17
2003.04.10
проблема с модемом Lucent 1648 на Win98




   Наверх