更快捷地安装CodeBlocks,查看博文:《CodeBlocks快速搭建C/C++开发环境》
1. 安装MinGW
使用Code::Blocks之前需要下载编器MinGW,下载后双击安装,如下图:

单击Next,选择第一个(使用预包装的库目录),当然也可选择第二个(安装路径建议保持默认)

保证电脑连接上网络,直到将所有文件下载并安装完全完为止,如下图所示:

安装完后的默认目录:

2. 安装codeblocks
下载 Code::Blocks 选择喜欢的版本进行下载,并双击安装,如下图所示:

选择full安装,第一次进入界面(如下图所示):

3. 编译器配置
进入主界面后,选择 Setting -> Compiler 弹出对话框,对编译器进行配置。
- 左边选中第一项:
Global compiler setting右边选中GNU GCC Compiler(通常默认),其下选中Toolchain executables(第四个选项), 点一下Auto-detect,CodeBlocks 会自动检测到MinGW的安装路径(如果你不是安装在默认路径,则点击选择你所安装的路径后点OK):

- Codeblocks中输入中文后,防止编译显示乱码,选中
Compiler settings这个tab,下方选择Other compiler options,添加如下内容:
-fexec-charset=GBK -finput-charset=UTF-8
注:此选项视情况而定,因终端编码而异,可上下交换编码格式,共四种组合!
- 选中
Enable Effective-C++ warnings(thanks Scott Meyers) [-Weffc++],这样配置能在 Code::Blocks 新建C++项目。
除采用 Auto-detect 选择编译器外,用户也可以自动手动添加编译器。如:选择cygwin下的gcc编译器。

4. 编辑器配置
进入主界面后,选择 Settings -> Edito 弹出的对话框中,主要用于优化系统中一些配置。
选中
General settings右侧Code Completetion中Automatically launch after typing # letters..用于设置输入几个字符会自动出现提示。选中
Code completion右侧:Delay for auto-kick-in when typing [.::->]用于更改提示出现的速度。在
Abbreviations一栏,里面定义了许多缩写,只要输入这些缩写,按Ctrl+J可以自动完成常用的代码框架,并将光标放在恰当的地方(自定义时用|表达)。常用的有:guard、class、switch等。
5. 中文汉化包
下载中文语言包(2022062510024788.zip),解压后拷贝到 codeblocks 的安装目录(如:D:\ProgramData\CodeBlocks\share\CodeBlocks),之后,打开 codeblocks ,依次进入:Settings -> Environment... -> View ,勾选 Internationalization 选项 ,并选择 Chinese (Simplified) ,然后,重启 codeblocks 即可。

6. 创建工程
打开Code::Blocks,单击 Create a new project 选择 Console application,然后一直next,直到完成退出,展开Sources(Code::Blocks默认提供一个测试代码)并测试编译,如图所示:

