Code::Blocks
跳转到导航
跳转到搜索
| File:Code Blocks logo.jpg | |
| Code::Blocks 16.01 Code::Blocks 16.01 | |
| 开发者 | The Code::Blocks team |
|---|---|
| 当前版本 | |
| 源代码库 |
|
| 编程语言 | 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]
历史[编辑]
| [icon] | 此章节尚无任何内容,需要扩充。 |
特色[编辑]
以下叙述主要适用于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现正开放下载FreeBSD ports collection[永久失效链接].