2011-05-03 101 views
2

我在linux操作系統中編寫了一個代碼,該代碼生成prog.out作爲輸出文件。 現在我必須爲代碼編寫GUI。用於C代碼的用戶界面

什麼是最好的寫法呢?

PS - 我想在Java Swings和openGL之間進行選擇。 哪一個是最好編寫一個簡單的GUI和我的C-申請提前

回答

3

的OpenGL整合它

由於是渲染庫,而不是一個UI工具包。將它與Swing比較沒有任何意義。你不能選擇Swing作爲C應用程序,除非你想在Java中使用UI並與C「後端」交互。

對於純粹的C解決方案,最好的選擇可能是GTK+工具包。

2

如果您準備使用其他語言(您提到Java),那麼您可能會發現C++和Qt非常適合。連接到現有的C代碼將是微不足道的,而且Qt可以在許多平臺上運行良好,如果您希望除了Linux以外還支持其他平臺。