Kylix: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 2: Строка 2:
'''Kylix''' — [[RAD (программирование)|средство быстрой разработки приложений]] для платформы [[Linux]] на языках [[Object Pascal]] и [[Си (язык программирования)|C]]/[[C++]].
'''Kylix''' — [[RAD (программирование)|средство быстрой разработки приложений]] для платформы [[Linux]] на языках [[Object Pascal]] и [[Си (язык программирования)|C]]/[[C++]].


== Название ==
[[Borland]] Kylix — это перенос среды разработки Delphi в операционную систему [[Linux]].
Название ''Kylix'' происходит от античного сосуда [[килик]] ({{lang-el|κύλιξ}}, {{lang-la|calix}}). Тем самым продолжается начатая в средствах разработки древнегреческая тема: [[Дельфы]] ([[Delphi]]), [[оракул]] ([[Oracle (СУБД)|Oracle]]) (см. [[Дельфийский оракул]]). Одновременно за счёт суффикса -ix показывается, что этот продукт имеет отношение к [[Операционная система|операционной системе]] [[Unix]].

== Описание ==
[[Borland]] Kylix — это инструмент для перенос среды разработки Delphi в операционную систему [[Linux]].


В [[2002 год]]у компания-разработчик [[Borland]] прекратила поддержку продукта из-за убытков, которые он приносил.
В [[2002 год]]у компания-разработчик [[Borland]] прекратила поддержку продукта из-за убытков, которые он приносил.
Строка 16: Строка 20:
В качестве альтернативы для переноса программ с [[Delphi (язык программирования)|Delphi]] используется также программная среда [[Lazarus]], которая является свободным программным обеспечением и имеет частичную совместимость с Delphi.
В качестве альтернативы для переноса программ с [[Delphi (язык программирования)|Delphi]] используется также программная среда [[Lazarus]], которая является свободным программным обеспечением и имеет частичную совместимость с Delphi.


== Название ==

Название ''Kylix'' происходит от античного сосуда [[килик]] ({{lang-el|κύλιξ}}, {{lang-la|calix}}). Тем самым продолжается начатая в средствах разработки древнегреческая тема: [[Дельфы]] ([[Delphi]]), [[оракул]] ([[Oracle (СУБД)|Oracle]]) (см. [[Дельфийский оракул]]). Одновременно за счёт суффикса -ix показывается, что этот продукт имеет отношение к [[Операционная система|операционной системе]] [[Unix]].
== Примечания==
== Примечания==
{{примечания}}
{{примечания}}

Версия от 09:48, 16 ноября 2010

Kylix — средство быстрой разработки приложений для платформы Linux на языках Object Pascal и C/C++.

Название

Название Kylix происходит от античного сосуда килик (греч. κύλιξ, лат. calix). Тем самым продолжается начатая в средствах разработки древнегреческая тема: Дельфы (Delphi), оракул (Oracle) (см. Дельфийский оракул). Одновременно за счёт суффикса -ix показывается, что этот продукт имеет отношение к операционной системе Unix.

Описание

Borland Kylix — это инструмент для перенос среды разработки Delphi в операционную систему Linux.

В 2002 году компания-разработчик Borland прекратила поддержку продукта из-за убытков, которые он приносил.

Kylix может использоваться для переноса написанного для Delphi приложения из Microsoft Windows на Linux, или для написания программ, которые будут работать на обеих платформах. Так как при установке Kylix модифицировалась система, то среда работает со старыми версиями дистрибутивов Linux, выпускающихся на момент прекращения поддержки среды, то есть на 2002 год. Гарантированно Kylix 3 работает только на ядрах серии 2.2 и 2.4. Патчи для позднейших версий ядра в большинстве случаев не решают проблемы. Тем не менее бинарные файлы, скомпилированные в Kylix работают и в современных системах, даже в тех, в которых сам Kylix запустить невозможно. Кроме того успешно можно использовать консольный компилятор dcc, поставляемый в составе дистрибутива Kylix. Таким образом можно создавать работоспособные приложения используя традиционные для *nix систем Make-файлы.

CrossKylix

Кроме того существует бесплатный набор средств для интеграции компилятора Borland Kylix (Delphi для Linux) в IDE Delphi для Windows - CrossKylix[1]. Этот проект был создан для людей, которые хотят развивать кросс-платформенные приложения с Delphi, без необходимости переключаться между Linux / Kylix и Windows / Delphi всё время. Проект лучше всего подходит для использования в веб-приложениях, пакетах и компонентах, также поддерживается кросс-визуальные проекты CLX.

До сих пор разработки кросс-платформенных приложений Delphi было необходимо иметь отдельную установку Linux (либо на специальном окне или в VMWare) перекомпилировать ваш проект для платформы Linux. С CrossKylix вместо этого необходимо только построить свой проект с помощью компилятора Kylix непосредственно внутри вашего IDE Windows Delphi.

В качестве альтернативы для переноса программ с Delphi используется также программная среда Lazarus, которая является свободным программным обеспечением и имеет частичную совместимость с Delphi.

Примечания

См. также


Литература

  • Чарли Калверт, Мэрджори Калверт, Джон Кастер, Боб Свот. Borland Kylix. Руководство разработчика = Borland Kylix Developer's Guide. — М.: «Вильямс», 2002. — С. 880. — ISBN 0-672-32060-6.