Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Haiku - Разработка05 мая 2011Оглавление: 1. Haiku 2. Техническая реализация 3. История и информация 4. Разработка Фотография официального диска с первой альфа-версией Haiku OS R1. Разработка операционной системыHaiku разрабатывается преимущественно на языке программирования C++, с небольшим количеством кода, написанным на ассемблере. Существуют несколько команд разработчиков, занимающихся различными сферами:
Разработка приложенийВ качестве одной из целей проекта заявлена полная двоичная совместимость с BeOS 5, поэтому разработка приложений под Haiku может вестись средствами BeOS. Разработчикам приложений прежде всего предоставляется объектно-ориентированный API на C++. Используемый компилятор gcc. В Haiku корректно работают приложения, скомпилированные разными, бинарно несовместимыми между собой версиями gcc. Это достигнуто путём компиляции всех библиотек операционной системы, использующихся в приложениях, обеими версиями gcc. Затем, во время запуска приложения, операционная система Haiku определяет, с помощью какой версии gcc это приложение было скомпилировано, и выполняет динамическое связывание с версией системных библиотек, скомпилированных соответствующей версией компилятора. Другие языки программирования, используя которые, можно создавать приложения для Haiku:
Просмотров: 3461
|