本文来自泉贸软件工作室http://www.svch0st.com

    Code::Blocks是一个免费的C跟C++的开发环境,本人将告诉大家如何在Windows 2000、XP、Vista 或 Windows 7安装Code::Blocks。注意:假如你是执行Linux,请到这里学习如何使用GCC;假如你是用OS X,请到这里使用Apple XCode来取得设定最近我们分享了设定Dev-C++ 5.11和MinGW-W64, Windows上免费的C跟C++编译程序,如果你想用这个编译程序的话,也可以看看。

另外本篇的屏幕截图是在Windows XP下的状况,在其他不同的Windows版本下,可能也会有不同的图片。

步骤1:下载Code::Blocks

  • 到这个网站:http://www.codeblocks.org/downloads

  • 跟着连结到"Download the binary release"(或直接点此

  • 到Windows 2000 / XP / Vista / 7 这个部份

    • 看看档案的名字是否有包括mingw。(截至本人发稿的名称应该还是codeblocks-10.05mingw-setup.exe;10.05是版本别可能会因不同时间而不同)。

  • 储存档案到你的桌面,档案大概有74MB。

步骤2:安装Code::Blocks

双击安装程序。

选择完全安装

按Next >几次,有些设定的教学会假定你安装在C:\Program Files\CodeBlocks (这是默认的安装位置),但是你可以安装到任何地方假如你喜欢的话

启动Code::Blocks,按是

 

步骤3:执行Code::Blocks

系统将提示你自动侦测到的编译程序窗口:

 

本人的系统上明显地比原文多很多

 

其实还有这个提示窗口,可以依照你的需求关闭或是继续看下一个,还有选择下一次开启时要不要看这个。

 

当你看到编译程序自动侦测的窗口时,只要按OK就行了,接着Code::Blocks会问你是否想要跟C/C++档案关联,这是预设的选择–我建议你也这样做,按OK。

Code::Blocks启动后的长相

 

这个窗口也可以关闭掉。

现在要开始写程序了

点击File选单->下面的"New"->选择 "Project…"
下面的窗口就会出现:

点击"Console Application"然后按"Go"按钮。

 

有个欢迎窗口,不关它按Next。
接着出现语言的选择对话框:

 

你会被问到你要选C或C++,假如你不确定,就使用C++,否则,选择你正在学习的语言(你会发现这里有C跟C++的教学)。
之后按"Next",接下来Code::Blocks会提示你要在哪储存控制面板应用程序:

我会建议你放在自挤得文件夹中,然后它会新增几个档案(这在你建构其他型态的项目更是如此),你会需要给定你的项目名称,任何名称都可以。

点击"Next",接着会提示你设定你的编译程序:

 

你不需要做任何事,只要接受默认的选项然后按"Finish"。
现在你可以开启左边的main.cpp:

 

(假如你没有看到main.cpp你可能需要展开"Sources"文件夹的内容)
这时,你会有你的main.cpp档案,你可以改成你喜欢的,现在,只要让它说"Hello World!",所以我们可以执行它,按F9,会先编译然后执行。

 

疑难解答

假如没办法执行最常看到的错误讯息会像是

"CB01 – Debug" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping…"

首先,确定你下载正确的Code::Blocks版本,这个版本会包括MinGW,假如无法解决问题,它可能会是编译程序自动侦测的问题,这里会告诉你如何检查你目前"自动侦测的"状态,到"Settings|Compiler and Debugger…",接着在左边,选择"Global Compiler Settings" (它有一个齿轮的图示)然后在右边,选择"Toolchain executables"卷标,这个卷标有一个"Auto-detect"按钮是你可以使用的,那可以修正问题–假如没办法,你可以手动填写窗体,这里有一个截图说明我的系统是长怎样,假如跟你安装的路径不同变更"Compiler's installation directory"这里标示的路径,接着确认所填写的每件事。

 

一旦你做完这件事,再试着按F9看看你是否可以执行程序。

现在教你设定程序编辑区

到Settings →  Editor…

想要改变字型点选Choose按钮。

可以直接针对有的字型、样式、大小…等等做选择,也可以点选「显示更多字型」

我们试试看Fixedsys字型,12点,这个字型有Big 5字集

再重新点击Choose按钮,就会看到Fixedsys

Syntax highlighting→ 取消批注粗体→将Bold勾选取消

你也可以到Code completion→ 取消「程序代码自动完成」→ 勾选 Disable code-completion

选择SpellChecker→ 取消拼字检查 将 Enable online spell checker 、 Enable spelling suggestion tooltips 、Enable thesaurus tooltips

继续基本C++ (或 C的基础知识)。

如果想要使用code block 中文的朋友可以继续阅读Code::Blocks 13.12 繁体中文化

参阅书籍:

  • 深入浅出 C

  • C++ 教学手册

 泉贸|软件定制|破解|营销软件|网站设计|软件服务|数据采集|软件设计|研发|软件工作室|移动开发|协议分析|安卓IOS

 


=========================================================
泉贸软件工作室
承接中小Windows桌面软件开发,软件的破解及逆向。内核软件开发。脱机、协议分析。使用语言:C++、C。
承接各种外包项目,接口开发项目。JAVA、C#语言的各种框架平台的开发。
提供系统各种问题的解决方案,解决系统崩溃问题,提供装机方案。
官方网站: http://
www.svch0st.com  联系Q1483187 191968212 电话 18810615383

http://www.qmboy.com
=========================================================