2011-08-06 22 views

回答

1

是的,這應該是可能的。 There's a project to bring GTK+ to windows.

如果你碰巧運行一個基於GTK +的 應用程序,需要GTK +的運行環境來運行它,您可能需要此安裝程序。請注意, 此安裝程序不包含任何開發庫或標題。 如果您想爲Win32開發/編譯GTK +應用程序,請從Tor Lillqvist的頁面下載dev軟件包(請參閱鏈接部分) 。

但是,請注意,用戶體驗通常會惡化,您越是跨平臺。

+0

我使用c + +和Qt,Qt看起來很漂亮的跨平臺,但我不確定。 – tanner

+0

是的,Qt網站在窗口標題中有跨平臺的字樣。 http://qt.nokia.com/products/ – nes1983

1

使用跨平臺的語言,如:

  1. 的Python
  2. 的Java
  3. 淨(單聲道)

或者,如果你喜歡C++,使用Boost庫:http://www.boost.org/

來自網站:

Boost適用於幾乎任何現代操作系統,包括UNIX和Windows變體。按照入門指南下載並安裝Boost。流行的Linux和Unix發行版(如Fedora, Debian和NetBSD)包含預先構建的Boost軟件包。 Boost也可能在您組織的內部Web服務器上已經可以使用 。

1

此外,以SimpleCoder的言論:如果它是一個程序的UI,請確保您使用的UI工具包,也就是跨平臺或一種方式,你可以使用不同的UI工具包具有相同的設計呢業務層(一個好的模式將是MVC Pattern)。

相關問題