GNUstep主要提供兩個函示庫,Foundation和AppKit。Foundation用來處理非圖形介面,又稱為GNUstep Base;AppKit用來處理圖形介面,又稱為GNUstep GUI。最後衍生出OpenStep介面,可用在Mach、Windows、Solaris及HP/UX,更進一步成為MacOSX的Cocoa環境。
GNUstep 包含四個主要部份:
1. GNUstep Make:提供類似 Makefile 的功能。
2. GNUstep Base:提供 OpenStep 的 Foundation 程式庫,用於處理非圖形介面的功能。
3. GNUstep GUI:提供 OpenStep 的 AppKit 程式庫,用於處理圖形介面的功能。
4. GNUstep Back:提供與作業系統相關的後端處理,提供 GNUstep GUI 有關繪圖及字型的功能。讓使用者不用考慮作業系統問題。
沒有留言:
張貼留言