简介
相对于 VS等重量级IDE 来说,Code::Blocks(CodeBlocks)是一个“轻量级”的开放源码的跨平台IDE,由纯粹的C/C++语言基于著名的图形界面库 wxWidgets 开发。
Code:Blocks 支持 20 多种主流编译器,这里采用开源的 gcc/g++编译器和与之配对的GDB 调试器。Code:Blocks 还支持插件,使其具有良好的可扩展性。
Code:Blocks 提供了控制台应用等许多工程模板,还支持语法彩色醒目显示、代码自动缩进和补全等功能,帮助用户方便快捷地编辑 C/C++源代码。
安装
浏览器搜索CodeBlocks进入其官网。找到Download(图中箭头1),点击推荐版本(图中箭头2,下载时请选择带有 MinGW 的版本,否则还需额外安装 Windows下的MinGWG++编译器才能使用编译执行功能。前面下载的安装程序已经自带完整的MinGW环境,因此无需额外安装MinGW。)
主要需要注意以下两点:
(1)选择默认的“Full/完整”安装,避免安装后的软件中缺少必需的插件
(2)安装目录最好不要带有空格或汉字。
不要按照默认的带空格的路径 C:Program Files(x86)CodeBlocks安装
Code:Blocks,请点击“Browse.../浏览”选择C盘的根目录安装,当然也
可以是其他目录,只要安装目录中没有空格或汉字即可,这是因为MinGW里的一些命令行
工具,对中文目录或带空格的目录支持有问题。因此,安装在根目录(例如C:CodeBlocks)
即可。