Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.04.10;
Скачать: [xml.tar.bz2];

Вниз

Различия при компиляции в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.008 c
7-30630
Borys
2003-02-17 15:00
2003.04.10
FindWindow в сервисе


14-30592
Soft
2003-03-25 17:10
2003.04.10
Самый сложный вопрос


1-30418
dmk
2003-03-27 00:41
2003.04.10
Перехват перерисовки окна?


1-30342
Saska
2003-03-31 16:00
2003.04.10
Runtime Create


1-30379
Filmax
2003-03-29 15:10
2003.04.10
Вопрос по строкам





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский