【最新最全】CodeBlocks下载安装汉化一篇讲透(2种安装方式)

简介: Code::Blocks 是一款免费开源、跨平台的 C/C++ 集成开发环境(IDE),内置 MinGW 编译器,安装即用,轻量快捷,广泛用于教学与入门开发。(239字)

Code::Blocks(CodeBlocks )是一款免费开源的 C/C++ 集成开发环境(IDE),装好就能写代码、编译、运行、调试一条龙走完,不用再单独配置一堆环境。


CodeBlocks 体积小、启动快、功能齐全,支持 Windows、Linux、macOS 三个平台。国内很多高校的 C 语言课和计算机等级考试,用的标准环境就是它,所以它一直是学 C/C++ 的人绕不开的一款工具。


同样是用 C 语言、C++ 写程序,可选的工具不止一个:


软件名称 体积与资源占用 上手难度
Code::Blocks 安装包不到 500 MB,占用小、启动快 低,装好即可编译运行
Dev-C++ 体积最小 低
Visual Studio 安装体积几个 G,占资源多 偏高,功能庞杂
VS Code 本体轻,但需自行配编译环境 偏高,要装插件、写配置


Visual Studio 功能强但太重,VS Code 灵活但要自己配环境。CodeBlocks 和 Dev C++ 同属轻量型 IDE,都是装好就能写代码、编译、运行,不用折腾环境配置,两者的差别主要是: Dev-C++ 只支持 Windows,而 Code::Blocks 是跨平台的,Windows、Linux、macOS 上都能用。


目前 CodeBlocks 的最新稳定版本是 25.03,完全免费,没有广告,写代码、编译、调试这些核心功能全都有。

CodeBlocks下载

CodeBlocks 安装包:CodeBlocks安装包(源自官方,Windows+macOS)


针对不同的使用环境,官方发布了多款安装包,大家结合下表进行选择:


安装包 说明
codeblocks-25.03mingw-setup.exe 含全部插件,并且内置 MinGW 编译器与 GDB 调试器(GCC 14.2.0),装完就能编译运行,新手首选
codeblocks-25.03-setup.exe 只含编辑器本体和全部插件,不含编译器,适合电脑里已经装好编译器的人
codeblocks-25.03-setup-nonadmin.exe 免管理员权限的安装版,同样不含编译器,适合公司电脑没有管理员权限的场景
codeblocks-25.03-nosetup.zip 免安装便携版,解压即用,不含编译器
codeblocks-25.03mingw-nosetup.zip 免安装便携版,含编译器,适合想把软件放 U 盘随身带的人

CodeBlocks安装

1)安装版

双击 codeblocks-25.03mingw-setup.exe,启动安装程序:



点击“I Agree”:



选择要安装的组建。这里保持默认 ,全部安装:



选择安装路径,建议改成 D 盘等非系统盘。纯英文路径最稳妥,路径里不要出现中文、空格和特殊符号,否则编译器可能无法正常工作。最后点击 Install:



等进度条走完,因为安装包内置了编译器,文件比较多,这一步会比一般软件慢一些,耐心等它走完。安装完成后会弹出是否启动的提示,大家自由选择。



最后点击 Finish 完成安装:



第一次打开时软件会弹出编译器自动检测窗口,列表里的 GNU GCC Compiler 会显示为 Detected(已检测到),点确定就能正常使用了:


2)便携版

将 codeblocks-25.03mingw-nosetup.zip 解压到一个文件夹,里面找到 codeblocks.exe 文件,双击即可启动 CodeBlocks:

1.jpg

CodeBlocks汉化

新版本(如 25.03)已经自带简体中文语言文件,装好之后在设置里切换一下就能变中文,不需要任何汉化包;老版本(如 17.12)默认只有英文界面,语言列表里找不到中文,需要手动用汉化包把语言文件补进去,再切换语言。

1)新版本(25.03为例)

打开软件,在菜单栏点击 Settings(设置),选择 Environment(环境设置):



在弹出的环境设置窗口左侧选择 View(视图)页,勾选 Internationalization(国际化)这一项,然后在右侧的下拉框里选择 Chinese (Simplified) 简体中文,点击 OK:



关闭 Code::Blocks,弹出“是否保存”的对话框,选择“Yes:



重新打开 Codeblocks,界面就会变成中文:


2)老版本(以17.12为例)

老版本的安装包里没有中文语言文件,环境设置里勾选 Internationalization 后,语言下拉框只有英文可选,切不出中文。这种情况要先用本文资源包里的汉化包把语言文件补上,再按上面的方法选中文。


获得的汉化包是一个压缩包,将其解压,其中包含有一个 locale 文件夹,这是我们需要的。

 

进入 CodeBlocks 安装目录(其默认安装目录为 C:\Program Files (x86)\CodeBlocks),依次进入 share --> CodeBlocks 文件夹,然后将解压汉化包得到的 locale 文件夹,复制到 CodeBlocks 文件夹下,如下图所示:

 

操作完成后,打开 Codeblocks,应该就可以看到 CodeBlocks 汉化成功啦。如果还没有成功,按上面"新版本"的步骤,在环境设置的 View 页里勾选 Internationalization 并选择简体中文,重启后界面就变成中文了。

CodeBlocks基础使用

接下来,手把手教大家在 CodeBlocks 里运行下面这段C语言代码:

#include <stdio.h>
int main(){
    puts("原创自:https://xiecoding.cn");
    return 0;
}

1) 新建源文件

打开 CodeBlocks ,在菜单栏里选择 “文件 --> 新建 --> 空白文件”:



或者直接按下 Ctrl + Shift + N 组合键,都会新建一个空白的源文:



在空白源文件中输入本文开头的代码:



在上方菜单栏中选择 “文件 -->保存文件”,或者按下 Ctrl + S 组合键,都可以保存源文件:


注意:保存时,将源文件后缀名改为 .c。

2) 生成可执行程序

在上方菜单栏中选择 构建 --> 构建,就可以完成 demo.c 的编译工作。



或者直接按 Ctrl + F9 组合键,也能够完成编译工作,这样更加便捷。


如果代码没有错误,CodeBlocks 会在下方的  “构建信息” 窗口中看到编译成功的提示:



编译完成后,打开源文件所在的目录(本教程是 D:\Demo\),会看到多了两个文件:

  • demo.o 文件:这是编译过程产生的中间文件,这种中间文件的专业称呼是目标文件(Object File)。
  • demo.exe 文件:是我们最终需要的可执行文件。CodeBlocks 在编译过程就会生成此文件,以便在运行时直接调用此文件。

也就是说,CodeBlocks 在编译阶段整合了 ”编译+链接” 的过程。


双击 demo.exe 运行,没有任何反应,没有看到“原创自:xxx”。这是因为,程序运行完就立马结束了,窗口会自动关闭,时间非常短暂,眼睛看不到。


对上面的代码稍作修改,让程序输出后暂停下来:

#include<stdio.h>
#include<stdlib.h>
int main(){
    puts("原创自:https://xiecoding.cn");
    system("pause");
    return 0;
}

system("pause"); 语句的作用就是让程序暂停一下。注意开头部分还添加了 #include<stdlib.h> 语句,否则当你重新编译时,构建信息窗口会提示有关 system函数的警告:



再次编译、运行生成的 demo.exe ,终于如愿以偿,看到输出结果:



除了点击菜单里的“构建”运行程序,还可以直接点击工具栏里带齿轮的绿色三角,也能运行程序:



这种方式还有一个好处,编译器会让程序自动暂停,我们不用手动在代码里添加 “system(“pause”)” 语句啦。

CodeBlocks新手注意事项

1)一定要选带 mingw 的安装包。这是新手最容易踩的坑。官方提供的安装包有好几种,文件名里带 mingw 的才包含编译器。如果只装了不带编译器的那一版,会出现代码完全写对、点击运行却报错或者没反应的情况,很多人误以为是软件坏了,其实只是缺编译器。


2)程序窗口一闪而过不是出错。C 语言写的控制台程序运行完后窗口会自动关闭,所以双击生成的 exe 时可能只看到黑框一闪。想看清输出结果,用软件里的"构建并运行"(快捷键 F9)来运行,或者点击工具栏里带齿轮的绿色三角。

相关文章
|
NoSQL 编译器 Linux
CodeBlocks-20.03下载安装及中文教程
CodeBlocks强大之处 1、跨平台,windows、linux 、mac都可以用 2、轻量化,远不及VS占用空间 3、完全免费
4633 1
CodeBlocks-20.03下载安装及中文教程
|
7月前
|
编译器 C语言 C++
【2026最新】CodeBlocks官网下载安装和汉化教程:免费C/C++IDE使用指南(超详细)
Code::Blocks是一款免费、开源、跨平台的C/C++集成开发环境,支持Windows、macOS和Linux系统,具备代码编辑、编译、调试、项目管理等功能,兼容GCC、Clang等多种编译器,适合学习、教学及中小型跨平台开发。
2684 0
|
2月前
|
IDE 编译器 开发工具
【devc++】Dev C++下载+安装+汉化+使用一篇搞定(2026全网最详细)
Dev C++ 是一款免费开源、轻量易用的 Windows C/C++ 集成开发环境(IDE),内置 MinGW 编译器,安装即用。支持一键编译(F9)和编译运行(F11),界面简洁,汉化完善,是高校教学、计算机等级考试及编程入门首选工具。
|
1月前
|
人工智能 Linux iOS开发
Ollama本地部署教程|Ollama官网下载安装图文(附热门模型清单)
Ollama 是一款免费开源的本地大模型运行工具,支持 Windows/macOS/Linux,可离线运行 Llama、Qwen、DeepSeek 等主流模型。数据不出本地,隐私安全;命令行+API 设计,适合开发者集成。模型下载快、生态丰富,是隐私敏感用户和本地 AI 开发者的首选。(239 字)
|
26天前
|
Linux Shell 开发工具
【2026最新版】Git官网下载、安装和使用教程(Win/Mac/Linux全涵盖)
Git是全球最流行的开源版本控制工具,可精准记录代码每次改动、支持多人协作不冲突。它免费跨平台(Windows/macOS/Linux),安装简便,GitHub/GitLab等平台均基于Git构建。最新稳定版为2.55.0。(239字)
1451 1
|
2月前
|
XML Java Apache
【2026实测】Maven下载、安装、配置一篇搞定(附官网安装包)
Maven是Apache开源的Java项目构建与依赖管理工具,以“约定优于配置”为核心,通过pom.xml自动下载、管理依赖并一键完成编译、测试、打包等流程。生态成熟、上手简单,是Java开发者的标配。
|
2月前
|
IDE Java 开发工具
【2026】JDK17|Java17下载+安装+配置+运行程序全流程彻底搞定
JDK 17 是 Java 最主流的长期支持(LTS)版本,2021年9月发布,稳定可靠、生态完善、教程丰富,企业需求量大,支持至2029年。初学者首选,兼顾学习、开发与就业,装好即可编译运行Java程序。
|
3月前
|
IDE 数据可视化 API
【2026最新】OpenGL下载、安装配置、使用一篇搞定(附安装包+实例)
OpenGL是跨平台图形API,广泛用于游戏、CAD与科学可视化。本文详解在VS2026中配置GLFW环境:下载组件、设置包含目录与库路径、链接glfw3.lib,最后运行彩色三角形实例,助初学者快速入门图形编程。(239字)
|
2月前
|
Java Apache 项目管理
【2026最新】Maven下载安装配置图文|Maven配置环境变量一篇搞定
Apache Maven 是 Apache 基金会开发的开源项目管理与构建工具,专为 Java 生态设计。它通过 `pom.xml` 统一管理依赖、编译、测试、打包及部署,支持 JDK 8+,最新稳定版为 3.9.16。