1、Xcode
Xcode運行在蘋果公司的Mac操作系統下,是蘋果公司為開發者提供的集成開發環境(非開源),用於開發Mac OS X、iOS、C、C++、Objective-C和Java的應用程序。
2、GCC
GCC是由GNU開發的編程語言翻譯器。GNU編譯器套件包括C、C++、Objective-C、Fortran、Java、Ada和Go,以及這些語言的庫(如libstdc++、libgcj等。)
3、代碼::塊
Code::Blocks是壹個開源的、功能齊全的跨平臺C/C++集成開發環境。代碼::Blocks是開源軟件。Code::Blocks采用純C++語言開發,使用著名的圖形接口庫wxWidgets(2.6.2 unicode)版本。
擴展數據
Xcode功能
1,文件傳輸
因為Xcode支持CodeWarrior風格相關的項目引用,所以可以保證CodeWarrior項目文件可以快速方便的轉移到Xcode。
2.輔助開發
Xcode可以用來輔助開發應用程序、工具、架構、數據庫、嵌入式包、核心擴展和設備驅動程序。Xcode支持開發者使用C,C++,Objective C,AppleScript,Java。
3.合作經營
Xcode可以和Mac OS X中的很多其他工具合作,比如集成用戶界面結構應用;gcc、javac、jikes等編譯器;;還有gdb之類的調試工具。
4.自由撤銷
Xcode 4的虛擬模型和設計功能讓妳更容易開發和維護應用程序。只需在應用中選擇妳要寫的部分,然後模型和設計系統會自動創建壹個分類圖,不僅可以顯示代碼,還可以讓妳瀏覽。