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

Вниз

кросс-платформенные приложения   Найти похожие ветки 

 
StriderMan ©   (2006-07-17 18:44) [0]

объясните чайнику, в чем заключается кросс-платформенность?

для всяких интерпретируемых кодов (типа Java, php) все понятно

а вот можно ли написать и скомпилить ехе-шник, который будет работать в Win32 и в Linux?


 
Verg ©   (2006-07-17 18:54) [1]

Как минимум совместимость на уровне исх. кода.


 
StriderMan ©   (2006-07-17 18:57) [2]


> Verg ©   (17.07.06 18:54) [1]
> Как минимум совместимость на уровне исх. кода.

т.е. типа можно скомпилить под разные оси, и будет счастье?

тогда вопрос, чем компилить делфишный код под линукс?


 
разводящий   (2006-07-17 19:11) [3]

Kylix


 
StriderMan ©   (2006-07-17 19:27) [4]


> Kylix

а еще? а борланд, создавая Delphi с какими мыслями адаптировала VCL для компиляции под Линух? на Kylix расчитывала?


 
Ketmar ©   (2006-07-17 20:36) [5]

сильно подозреваю, что мысли были матерные. %-)


 
tesseract ©   (2006-07-17 21:29) [6]

>
> а еще? а борланд, создавая Delphi с какими мыслями адаптировала
> VCL для компиляции под Линух? на Kylix расчитывала


Один код под разные системы Win32/.Net/Qt - уже неплохо.
проще делать пересборку - ИМХО это равносильно уходу от asm к Яву.


 
iZEN ©   (2006-07-17 22:17) [7]

Кроссплатформенность - это когда не надо перекомпилировать.


 
[wl] ©   (2006-07-17 22:37) [8]

ммм... почему то приходит в голову POSIX - хоть я и не знаю, что именно означает это слово, но исходные коды, написанные с соблюдением таких правил, компилируются и под Windows, и под Linux, и под Symbian, и под PSP, и (не уверен, но кажется именно так и есть) и под GBA/NDS


 
tesseract ©   (2006-07-17 22:40) [9]

> [8] [wl] ©   (17.07.06 22:37)

не компилятся.
POSIX - набор правил для окружения. например windows до XP имел подсистему исполнения POSIX.


 
DrPass ©   (2006-07-17 22:57) [10]


> tesseract ©   (17.07.06 22:40) [9]
> > [8] [wl] ©   (17.07.06 22:37)
>
> не компилятся.

Ну, с определенными ограничениями компилятся. В ХР тоже есть posix-рантайм. Это не столько набор правил, сколько API. Правда, в винде он довольно урезанный.


 
StriderMan ©   (2006-07-17 23:51) [11]

а делфишный код под линух можно только Kylix"ом откомпилить? или есть альтернативы?


 
DrPass ©   (2006-07-18 01:02) [12]


> а делфишный код под линух можно только Kylix"ом откомпилить?
>  или есть альтернативы?

Его и Kylix"ом далеко не всегда получается... Код-то сам по себе не проблема (и FreePascal есть, и еще куча компиляторов Pascal). А вот с библиотеками ситуация намного хуже



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

Форум: "Прочее";
Текущий архив: 2006.08.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.035 c
15-1153049303
X9
2006-07-16 15:28
2006.08.13
Выбор мобилки


15-1153344084
Footballer
2006-07-20 01:21
2006.08.13
Не найду картинку...


2-1153752574
VitV
2006-07-24 18:49
2006.08.13
Delphi+Interbase - организация таблиц


15-1152966255
Юрий Зотов
2006-07-15 16:24
2006.08.13
2 stone: Олег, позвони мне, пожалуйста.


15-1151925090
Stanislav
2006-07-03 15:11
2006.08.13
Авторизация на сайте





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский