您的位置:首页 > 编程语言 > C语言/C++

设定C和C++ CodeBlocks编译器的初学者教学指南

2015-07-22 15:55 477 查看
本文来自泉贸软件工作室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按钮,就会看到FixedsysSyntax 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 电话
18810615383http://www.qmboy.com
=========================================================
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息