Комментарии 8
Ну-у-у, написать и скомпилировать это хорошо.
Но запускать и тестить приложение по мере работы очень муторно. Я пока так и не придумал хороший метод тестирования.
0
Аналогично. Я использовал следующий способ: если нет в рабочем каталоге образа KolibriOS — скачиваем с помощью wget, удаляем из образа всё лишнее, добавляем в образ свежескомпилированное приложение, запускаем qemu (https://github.com/Albom/e80/blob/master/makefile). Но запуск приложения при этом — вручную (можно исправить), доступные средства отладки — только для относительно простых программ. Как вариант — развитие дистрибутива KolibriOS-DE (https://github.com/turbocat2001/KolibriOS-DE). По моему мнению, у этого дистрибутива есть потенциал, но я бы сделал бы немного по-другому.
0
В QEMU можно использовать общие папки:
qemu-system-i386 -m 256 -boot d -cdrom /home/USER/kolibri.iso -usb -usbdevice tablet -hda fat:rw:SOME_FOLDER
Насчет C++ сейчас будет
Кстати, что не так с KolibriDE?
+1
Так же есть эмулятор kex для linux от tsdima. Собирается из исходников на github, и устанавливается как там в readme. Только программы с newlib пока не получалось у меня завести
0
А kex, разве поддерживается?
Когда пробовал его несколько лет назад, то почти ничего не работало, потому что ядро внутри было очень старое. Были какие-то ограничения, которые не позволили запускать на него.
Может быть стоит посмотреть опять...
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Пишем на языке С/C++ в Linux под KolibriOS