wxWidgets Installation

wxWidgets簡介

wxWidgets gives you a single, easy-to-use API for writing GUI applications on multiple platforms. Link with the appropriate library for your platform (Windows/Unix/Mac, others coming shortly) and compiler (almost any popular C++ compiler), and your application will adopt the look and feel appropriate to that platform. On top of great GUI functionality, wxWidgets gives you: online help, network programming, streams, clipboard and drag and drop, multithreading, image loading and saving in a variety of popular formats, database support, HTML viewing and printing, and much much more.

所以為了發展跨平台的GUI界面,使用wxWidgets是很不錯的選擇,不同於Java的SWING,wxWidgets是使用C++來作為軟體發展的母語。但是如果你不會這些傳統語言,而只會些script language,如perl、python,那也沒關係,因為可以用wxPython, wxPerl,將你的程式包起來(Wrapper),執行的結果也是和wxWidgets是一樣的。

有些商用程式或是Open Source社群,所開發出來的IDE環境,可以幫助我們快速發展GUI的應用程式,如XRCed, wxGlade,所以的發展工具,都在官方的Tools to use with wxWidgets網站。

而在Ubuntu-5.10中,只要安裝wx-common, wx2.6-doc, wx2.6-examples, wx2.6-headers, wx2.6-i18n即可。


Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?