Главная страница
    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.04 c
15-1153198548
antonn
2006-07-18 08:55
2006.08.13
вопросик по пхп


15-1153043236
Германн
2006-07-16 13:47
2006.08.13
Контроллеры СОМ портов


3-1149506429
DmiSb
2006-06-05 15:20
2006.08.13
Какие компоненты лучше использовать для доступа к MS SQL ?


15-1151308474
Анонимщики
2006-06-26 11:54
2006.08.13
Летний чемпионат сайта по шахматам


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