Informatikum
@Informatikum
Преподаю робототехнику и информатику в школе.

Какие графические библиотеки и компилятор использовать для кроссплатформенности?

На чистом Си без плюсов разрабатывается программа для управления устройством (микроконтроллер, плата, робот итд). Компилятор avr-gcc.

Программа будет с визуальными эффектами. Чтобы проще было и нагляднее создавать эффекты, хочется создать оконный интерфейс для наглядного управления визуальными эффектами.

В каком направлении лучше развиваться? Чтобы был оконный интерфейс в стиле окон каждой ОС или в виде сайта, когда GUI организован через браузер? Когда оконные интерфейс, в программе написал код-скрипт-условия, анимировал и сохранил (прожёг программу в микроконтроллер). А если это браузер, то сохраняется файл, а потом начинаются сложности. Надо же как-то прошить программу... Т.е. получается лишний этап.

Например, написанная программа запускается на любой ОС, создаётся необходимая анимация, последовательность анимации записывается и прошивается в МК.

Какой код должен выдавать компилятор чистого Си (Например, avr-gcc, gcc или mingw) для Intel, ARM, или же LLVM?

В качестве GUI рассматриваю следующие технологии:
- GTK+
- Qt
- WxWidgets
- Tcl/Tk.
  • Вопрос задан
  • 3649 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы