BeOS - статьи


Отступление 1 - Инструменты.


    Для аскетичных пришельцев-радикалов из мира юникс, достаточно будет следующих сведений:

    Имеется vim. И ряд других редакторов консольного режима.

    Шаблон makefile для BeOS находится в /boot/develop/etc/.

    Имеются версии gcc - 2.9 и 2.95*. 3-й gcc можно собрать, но применять не получится из-за ABI.

    Функции уровня POSIX находятся в libroot.so (glibc+libm+еще что-то, хотя не полностью).

    Библиотека стандартных классов С++ - libstdc++.r4.so.

    Значительная часть BeOS API, прежде всего интерфейсная - в libbe.so.

    Для менее радикальных отмечу, что можно использовать GUI-редакторы Pe (http://bebits.com/app/3356), Eddie (http://bebits.com/app/95) и BeIDE - /boot/develop/BeIDE/BeIDE.

    Последнее - это стандартная для BeOS интегрированная среда разработки (от Metrowerks), проект-ориентированная, но позволяет, для пуристов, генерировать и make-файлы из проекта.

    Она же рекомендуется и тем новичкам в BeOS, кто привык разрабатывать программы в более современных средах.

    Инструменты Быстрой Разработки Приложений (RAD) - BeXL, MeTOS, VisualBe, BeBuilder - на этом этапе категорически не рекомендуются.

    Может быть рекомендована добавка к BeIDE - Don'tWorry(http://bebits.com/app/2374) - помогает в изучении иерархии классов.

    Тем, кто привык к IDE, освоить BeIDE будет легко, впрочем, несколько замечаний необходимы:

    1)Файлы BeOS-проектов имеют расширение *.proj. Для создания своего проекта, создайте сначала новую папочку и скопируйте туда файл(ы) из /boot/develop/BeIDE/stationery/x86/BeApp/ - это шаблон стандартного BeOS-проекта. Их можно переименовать под ваш проект. Запустите BeIDE двойным щелчком на proj-файле.

    Впрочем, можно и просто запустить BeIDE, cоздать "новый проект" и выбрать тип шаблона прямо изнутри BeIDE.

    2)А теперь не стоит сразу переходить на "русский народный" по поводу "диких" клавиатурных сочетаний (шорткатов) - они все настраиваются под ваш вкус в окне проекта - Edit->Preferences->General->KeyBindings. Цвета настраиваются в Edit->Preferences->Editor->SyntaxStyling.




    - Начало -  - Назад -  - Вперед -



    Книжный магазин