我有點新的C++,我已經做了幾個簡單的程序,但運行它們的唯一途徑位於XCode編譯器中。我想知道是否有任何API或程序可以幫助我爲C++程序製作GUI,並且如果可能的話包含關於該庫的任何信息。謝謝。
製作的GUI
回答
一般選擇GUI庫取決於:
你工作的環境。
您是否希望您的應用具有原生外觀。
您正在使用的IDE。
您對可攜帶性的期望。
準備好分發你的應用程序的許可證(GPL?LGPL?等)。
因此,在不知道所有這些參數的情況下很難判斷。
無論如何,僅舉幾例:
我已經使用Qt的在過去和它的工作非常好,這是非常有據可查的。
此外,從我記得的wxWidgets允許您構建在每個平臺上都具有本機外觀的GUI。
[編輯]
我對wxWidgets的通過在其網站上發表聲明如下證實的假設:
不像其他的跨平臺工具包,wxWidgets的給其應用程序 一個真正的本地外觀和感覺,因爲它使用平臺的本地API 而不是模擬GUI。
這是一個很廣泛的問題,但最流行的選擇中許多也許一個是Qt.它是強大的,重要的是,跨平臺。
請記住,如果您的遊戲界面是GUI,那麼這是一個不同的球賽 - 在這種情況下,您可能需要尋找更具體的東西,甚至編程自己的東西 - 很難從你的問題。
難問uncle google and aunt wikipedia嗎?
順便說一句,看看JUCE。它不像其他人提及的那麼受歡迎,但它當然值得關注。
由於您使用的是Xcode,因此您可以使用AppKit(Mac OS X GUI庫)。
它需要使用Objective-C或Objective-C++,但很好地集成到該環境中。
我愛那些沒有解釋就倒下的人。 – doc 2012-03-04 13:23:38
- 1. 製作GUI對象
- 2. 製作一個GUI界面
- 3. 如何製作Python Flickr GUI?
- 4. Java - 更新在Swing中製作的GUI
- 5. 製作一個gui編輯器
- 6. 哪個GUI用於製作記事本++?
- 7. 在MATLAB中製作通用變量GUI
- 8. PyQt4 Qt設計器製作動態GUI
- 9. 使用Swing GUI製作音樂列表
- 10. Python - 爲現有腳本製作GUI
- 11. 爲ffdshow製作一個py gui
- 12. C++如何在directx中製作GUI?
- 13. 在python中使用tkinter來製作gui
- 14. 抑制GUI?
- 15. 定製的GUI控件
- 16. 控制wcf服務的GUI
- 17. 聘任制度Swing GUI的
- 18. Java GUI控制檯
- 19. CreateProcessAsUser不繪製GUI
- 20. 如何使用模型/視圖/控制器方法制作GUI?
- 21. 遊戲製作工作室完全在GUI中寫入
- 22. Git Gui不工作
- 23. 在Windows上運行的Ipad GUI原型製作工具
- 24. 製作地圖編輯器的語言/ GUI庫
- 25. 如何使用C++中的已完成代碼製作GUI
- 26. 如何使用Zend Framework製作基於AJAX的GUI
- 27. 如何在Python中製作這個簡單的GUI?
- 28. 在Java中製作我自己的GUI生成器NetBeans
- 29. 如何製作適用於所有窗口手機的GUI?
- 30. 如何爲我的C#XNA遊戲製作GUI?
我試過了,但是所有出現的論壇網站都不如SO,並且不給我很好的答案 – Billjk 2012-03-04 00:17:30
@Billjk我知道這很舊,但我直接鏈接到了很好的比較,所以downvote和您的評論把我氣死了。 – doc 2014-02-19 23:26:07