Я знаю, что это не первая тема, когда кто-то рассматривает различные библиотеки GUI. Но у меня есть несколько конкретных вопросов и потребностей, которых у «других» не было.
(Как обычно) Я начинающий программист, сейчас изучаю C ++ (заканчивая думать на C ++), и мой университет хочет, чтобы я изучил некоторый GUI для программных проектов (я студент электроники) — я пишу это, потому что лично я хотел бы немного лучше узнать C ++, прежде чем изучать дополнительные библиотеки. Но реальность в этом случае жестока :).
я ищу просто (легко писать в) библиотека, которая будет работать под Windows, Linux и встроенные системы (встроенный Linux или любая другая легкая система ARM, не требуется Android) без особых (в лучшем случае — ЛЮБЫХ) модификаций. Я хотел бы, чтобы эта библиотека была легкий (вот почему я устранил QT), прост в использовании с другими библиотеками (для аудио / видео плееров или некоторых сетевых приложений) и языки (Я хотел бы написать также на C, который, как я полагаю, будет моим основным языком, возможно, на каком-нибудь python, D или java). Документация / учебные пособия также должны быть простыми и простыми — мои знания английского языка очень просты, как вы можете видеть, читая мой пост.
После нескольких часов поисков в Google я голосую за GTK / GTKmm, которые позволяют мне использовать LXDE, XFCE и GNOME (легкие / средние / тяжелые) без установки дополнительных библиотек, писать код на C, C ++, D, Python, Java и почти на всех языках программирования. это существует. С другой стороны, многие люди писали, что FLTK очень простой, самый переносимый и, вероятно, самый быстрый. У WxWidgets много положительных мнений, поэтому … я просто не знаю, пожалуйста, помогите мне.
Спасибо за ваши ответы,
Pawel
Я слышал, что FLTK легкий, но никогда не использовал так много комментариев. Я использовал однако GTK + и wxWidgets. Я бы сказал, пойти на wxWidgets, поскольку это обертка вокруг GTK + в Linux. Помимо этого здесь добавлены преимущества
Также вы можете прочитать эти записи
Я бы лично предложил вам пойти с wxWidgets!
Других решений пока нет …