Приветствую,
Уже год как хочу попробовать написать что-то для KOS, и вот наконец решился
Хотя времени совсем мало, надеюсь несколько часов в неделю смогу выделять.
Про программирование для KOS на языках высокого уровня куча разрозненной информации, поэтому назрело несколько вопросов:
1) Что лучше дружит с KOS с-- или обычный c ?
2) Есть ли компиляторы с/с-- для KOS, работающие на самой KOS ? (иначе не тру:))
Если нет, то что самое популярное/поддерживаемое VS/BorlandC/C-- ?
3) В каком состоянии LibC, и какую реализацию лучше выбрать ?
(насколько я понял их несколько, и все не доделаны?)
4) Что вообще представляет из себя компиляция/запуск/отладка при использовании той-же VS и создании приложений для KOS ? (сам процесс настройки/запуска)
5) Для GUI есть несколько C/C-- библиотек, какая большее число стандартных контролов покрывает?
6) Решена ли проблема с одним маленьким шрифтом на всю систему?
---
Спасибо за ответы.
(?) Некоторые вопросы по программированию на с / с--
1). У C-- наиболее низкий порог вхождения, но я бы не рекомендовал использовать его, лучше чистый С.
6). Box_Lib является общесистемной библиотекой, поэтому лучше использовать ее. Proc_Lib - для поддключения диалогов выбора файла или цвета.
6). Box_Lib является общесистемной библиотекой, поэтому лучше использовать ее. Proc_Lib - для поддключения диалогов выбора файла или цвета.
to infinity and beyond
Более полная версия http://kolibri-n.org/inf/hll/hll , но там есть мелкие опечатки типа Pyton вместо Pythonkiv wrote: 4) http://diamond.kolibrios.org/hll/hll.htm#vc
А можно подробнее про запуск tcc на KolibriOS, есть упоминания возможности сделать это, но непосредственно инструкций не нашел.
Как вообще большинство программирует:
1. редактирование в Windows/Linux ->
2. компиляция там-же ->
3. Копирование в образ/раздел KOS (как проще это делать?) ->
4. Запуск/Отладка
5. Переход к шагу 1.
Так?
---
Извиняюсь за тупые вопросы, просто хочется набить минимальное количество шишек.
1. редактирование в Windows/Linux ->
2. компиляция там-же ->
3. Копирование в образ/раздел KOS (как проще это делать?) ->
4. Запуск/Отладка
5. Переход к шагу 1.
Так?
---
Извиняюсь за тупые вопросы, просто хочется набить минимальное количество шишек.
Примерно так. Проще использовать эмулятор. TCC позволяет компилировать программы в самой Колибри, использовать как обычный компилятор.
to infinity and beyond
Где-бы найти уже скомпилированную версию компилятора для KOSpunk_joker wrote:TCC позволяет компилировать программы в самой Колибри, использовать как обычный компилятор.
3. Для программы наверно не обязательно, диски поддерживаются, установка не требуется. А запихнуть в образ можно с помощью UltraISO
Error
Тулчейн для Linux http://ftp.kolibrios.org/users/Serge/ne ... 2-4.8.2.7z
и Windows http://ftp.kolibrios.org/users/Serge/ne ... 2-4.8.2.7z и тема viewtopic.php?f=45&t=2920
Актуальные длл и библиотеки импорта http://websvn.kolibrios.org/listing.php ... cd9ee0c1f9
Исходники и заголовочные файлы http://websvn.kolibrios.org/listing.php ... d085037b04
Тулчейн для Linux http://ftp.kolibrios.org/users/Serge/ne ... 2-4.8.2.7z
и Windows http://ftp.kolibrios.org/users/Serge/ne ... 2-4.8.2.7z и тема viewtopic.php?f=45&t=2920
Актуальные длл и библиотеки импорта http://websvn.kolibrios.org/listing.php ... cd9ee0c1f9
Исходники и заголовочные файлы http://websvn.kolibrios.org/listing.php ... d085037b04
Берешь ktcc, кидаешь в IMG или ISO, со всеми файлами, далее через SHELL с помощью командой строки передаешь параметры.Error wrote:А можно подробнее про запуск tcc на KolibriOS, есть упоминания возможности сделать это, но непосредственно инструкций не нашел.
Я компилирую через Klbrwin эмулятор в связке с ktcc. Он работает только в Win XP.
Технологии меняют мир, а я - меняю технологии.
Who is online
Users browsing this forum: No registered users and 1 guest