Code::Blocks
外观

![]() | |
![]() Code::Blocks 16.01 | |
開發者 | The Code::Blocks team |
---|---|
当前版本 | 17.12(2017年12月30日 | )
预览版本 | nightly builds |
源代码库 | |
编程语言 | C++、C |
操作系统 | 跨平台 |
类型 | 集成开发环境 |
许可协议 | GNU通用公共许可证 |
网站 | http://www.codeblocks.org |
Code::Blocks是一個免費、開源、跨平台的集成开发环境,使用C++開發,並且使用wxWidgets做為GUI函式庫。Code::Blocks使用了外掛程式架構,其功能可以使用外掛程式自由地擴充。目前,Code::Blocks主要針對開發C/C++程式而設計。
Code::Blocks目前支援Windows、Linux及Mac OS X數種平台。使用者亦能夠在FreeBSD環境中架设Code::Blocks。[1]
歷史
特色
以下敘述主要適用於10.05版本。
- 不需要自行編寫Makefile。但若需要的話,可以強制Code::Blocks使用指定的Makefile。
- 支持多款編譯器,如GCC、Intel C/C++编译器、Microsoft Visual C++编译器(Windows平臺下),還有針對單片機的ARM GCC、AVR GCC等等。而其本身僅僅是IDE外殼。不過對GCC的支持最爲完善。
- 擁有完整的基础調試功能。
- 自帶profile插件。
- (至少在Linux版本)通過安裝可選插件,可以調用Valgrind進行內存泄漏檢測和緩存性能分析。
- 插件中帶有兩款小遊戲:俄羅斯方塊和貪吃蛇。
下载
Code::Blocks下载地址:http://www.codeblocks.org/downloads/26
注: 1、若需使用软件自带编译器,可选择下载带有“mingw”字样的安装包
2、.exe需要安装;.zip文件无需安装,解压后运行codeblocks.exe即可
參看
参考资料
- ^ Code::Blocks現正開放下載FreeBSD ports collection[永久失效連結].