2012-08-15 36 views
3

我需要在Linux或Windows上使用C++開發GUI應用程序。 我的問題是,哪種語言最適合用於在Linux或Windows上製作GUI應用程序的C++?在Linux/Windows上使用C++的GUI應用程序

語言的使用情況在很大程度上從Linux到Windows的變化? 並且請提供一種支持C++ GUI開發的語言,我可以在一個月左右學到這些語言,並儘快開始項目。 我知道qt支持這樣的設施。但是,這是唯一可用的框架嗎?

+0

儘管我在Qt for Windows中開發並且有時在Linux中構建了我的Qt應用程序,但我知道wxWidgets是另一種選擇。 – drescherjm 2012-08-15 16:56:15

+3

*「哪個語言」*或哪個* GUI庫*?你指定C++,但也要求推薦一種語言。請澄清。 – 2012-08-15 16:57:49

+0

想要了解支持跨平臺開發的C++或其他框架以外的其他語言嗎?這是完全不同的兩件事。 – drescherjm 2012-08-15 16:58:05

回答

1

我想你是在這裏混合術語。

GUI開發可以使用多個庫在C++中完成,包括QT和wxWidgets。在Windows

http://qt.nokia.com/

http://www.wxwidgets.org/

GUI可以與其他幾家圖書館,包括在Win32 API,MFC,的WinForms(.NET)的Windows Presentation Foundation(WPF,.NET)來創建。等等

+0

確實,win32可用於Windows。我相信OP正在尋找跨平臺解決方案。 – Inisheer 2012-08-15 17:01:40

+0

我想如果你確認你的應用程序可以與wine一起工作,win32可能會有些跨平臺。 – drescherjm 2012-08-15 17:01:57

+1

@drescherjm正確。我認爲,如果我們列出OP的每個GUI庫,我們將運行一個非常深刻且永無止境的老鼠洞。 :) – Inisheer 2012-08-15 17:06:04