Пользовательский интерфейс для C-кода - PullRequest
2 голосов
/ 03 мая 2011

Я написал код в ОС Linux, который выдает prog.out в качестве выходного файла. Теперь я должен написать GUI для кода.

как лучше написать это?

PS - Я хотел выбрать между Java Swings и openGL. Что лучше всего подходит для написания простого графического интерфейса и его интеграции с моим C-приложением

Заранее спасибо

Ответы [ 3 ]

3 голосов
/ 03 мая 2011

OpenGL - это библиотека рендеринга, а не инструментарий пользовательского интерфейса. Сравнивать это с Swing не имеет смысла. И вы не можете выбрать Swing для приложения на C, если вы не хотите использовать пользовательский интерфейс на Java и взаимодействовать с «бэкендом» C.

Для чистого решения C, вероятно, лучшим выбором будет GTK + toolkit.

2 голосов
/ 03 мая 2011

Попробуйте Anjuta ... http://projects.gnome.org/anjuta/

2 голосов
/ 03 мая 2011

Если вы готовы использовать другой язык (вы упомянули Java), то вам может пригодиться C ++ и Qt. Ссылка на существующий код C будет тривиальной, и Qt хорошо работает на очень многих платформах, если вы когда-нибудь захотите поддерживать другие платформы в дополнение к Linux.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...