简要介绍
此教程主要带领编程小白初步走进C语言大门(windows环境下)。
codeblocks初步了解
Code:: Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境(IDE)。 支持C语言的IDE: VS、Qt Creator、Dev C++、Code:: Blocks、X Code、Eclipse、YCM+Vim、Atom、Sublime、VS Code、KDevelop等。 这里小编将用codeblocks作为IDE来搭建C语言开发环境。codeblocks相比其他C语言的IDE,使用人数多,是目前应用较为广泛的C/C++编译软件,兼容Windows、Linux、Mac OS X操作系统。(并且是我校ACM算法设计竞赛林老师指定推荐的IDE)。
codeblocks的下载及安装
访问codeblocks官网即可免费下载安装包
- http://www.codeblocks.org/
点击Downloads, 推荐下载自带 TDM-GCC
编译器的 codeblocks-17.12mingw-setup.exe
安装包。
运行安装包 .exe
即可进入安装界面。按照界面的提示信息一步一步操作。
codeblocks的环境设置

点击 Settings
下拉菜单的 Compiler
, 即可进入编译器设置界面。Codeblocks支持多种C语言编译器,而 codeblocks-17.12mingw-setup.exe
则自带了GCC编译器,不需要额外配置。

点击 Settings
下拉菜单的 Debugger
, 即可进入调试器设置界面。配置调试器时,须将安装目录下的调试器路径写入界面上方的 Executable path
。
C语言上机实践和开发环境介绍
建立工程及文件
Codeblocks工程可方便代码的管理,并且可用于保存程序的相关配置信息。
编译运行程序
Codeblocks将程序的编译链接整合在一起,操作简洁,只需点击两个图标即可完成编译以及运行。
调试程序
Codeblocks具有完善的调试功能,操作指令完备并且详细。
建立工作目录
在建立工程前,我们需要先建立一个工作目录,即空文件夹,用于保存用户自己的源文件和相关的管理工程。本例将工作目录的路径设置为 E:\codeblocks
建立工程步骤
Step 1: 点击 File
,在下拉菜单中点击 New
, 在右侧弹出菜单中点击 project
,即进入建立工程的界面。

Step 2: 在选择工程模板的界面,点击 Console application
, 选择控制台应用程序,在接下来的界面中,编程语言选择想要的C/C++语言。


Step 3: 输入工作目录以及工程名,点击 next
,接下来选择 GNU GCC Compiler
作为编译器,点击 finish
即工程建立完成。

保存及打开工程的步骤
点击 File
,在下拉菜单中点击 Save project as..
,选择要保存的文件夹的位置,也可用 ctrl + s
直接保存源文件的代码。 点击 File
,在下拉菜单中点击 Open
, 选择要打开的 .cbp
格式的文件,并打开。也可从文件中找到 .c
、 .cbp
、 .cpp
格式的文件,打开方式选择codeblocks从而打开。
编译运行程序
工程及源文件建立后,需要编译链接生成可执行文件,其都有对应的按钮。点击菜单栏黄色的 齿轮
按钮,则完成编译链接,绿色的三角按钮则完成运行操作。

编译错误
出现编译错误时,在Codeblocks下方的信息栏会提示报错信息,通过报错信息可以定位错误。 单击第一个报错信息,则会定位到代码出错的位置。
总结
本讲我们介绍了如何在Codeblocks环境下编写C语言程序,Codeblocks具有良好的跨平台性能,强大的代码调试能力,熟练使用Codeblocks,将有助于我们更好的学习C语言,提高我们编写以及调试程序的能力。
参考
- MOOC《华中科技大学C语言程序设计》