CodeBlocks中文版本使用学习手册.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CodeBlocks 中文版使用手册 工欲善其事, 必先利其器。 一个好的工具能事半功倍。 写程序时, 特别是写 C++ 程序,大部分人脑子里想到的第一个工具就是 VisualStudio 。不可否认, VS很好很 强大,用户体验非常好。 但 VisualStudio 也是有缺点的: 它非常庞大; 只支持 VC,不支持其他的 编译器; VS只能在 windows 下跑,在其他 os 上就无用武之地; VS是要钱的,而且费用不非( Express 版本免费)。 Code::Blocks 是 一个非常优秀的工 具,如果您正在寻找 VisualStudio 之外的,开源、免费、轻便、支持多种编译器、跨平台的 C/C++ IDE ,那么 Code::Blocks 就是一个很好的选择。 1 CodeBlocks 项目管理 下图是 CodeBlocks 运行时的用户界面: 管理 (Management) :管理窗口包含 Project 视图与 Symbols 视图。Project视图显示当前 CodeBlocks 打开的所有项目 (译者注:类似与 VS解决方案资源 管理器); Symbols 视图显示项目中的标识符:类,函数、变量等信息(译者注: 类似与 VS的类视图)。 代码编辑器:支持代码折叠,关键字高亮显示。上图 main.cpp 正在被编 辑。 打开文件列表:显示当前在代码编辑器中打开的所有文件列表。上图中 打开的文件列表为: main.cpp, person.cpp, person.hpp 代码段( CodeSnippets ):管理常用的代码段、常用文件链接 (links to files) 与 URL。可以通过菜单 View-CodeSnippets 来显示该面板。 日志和其他:这个窗口用于输出日志信息,显示查询结果等等。 状态栏提供了以下这些信息: 编辑器中打开文件的绝对路径; 文件的编码类型; 光标所在的行与列; 当前的键盘模式( insert 或者 overwrite ); 当前的文件状态。 被修改过的(但尚未保存) 文件将被标记为 “ modified ”,否则这里为空; 文件操作的权限。 如果文件是只读的, 这里将会显示“ Read only ”,在 Open files list 中,该文件会使用一个加琐的图标来显示; 个性化配置名称; CodeBlocks 提示了非常灵活和强大的项目管理功能。下文将介绍项目管理的一 些常用功能。 1.1 项目视图( Project View ) 在 CodeBlocks 中, Project 的源文件(如 C/C++的源文件及其对应的头文件) 和编译属性设置信息都保存 在name.cbp 文件里。可以通过菜单 [File –Project] 启动工程创建向导来创建新的 Project ,然后通过管理 窗口的上下文菜单 [Add files] (译者注: 上下文菜单, 指当前窗口中选中目标项目, 然后右键显示的菜单) 向 Project 中添加文件。 CodeBlocks 会自动根据文件的 后缀将它们放入不同的类 别文件夹中(译者注:这个文件夹是虚拟的,实际并不存在)。下面是默认的分类: Sources :包含源文件,后缀为 *.c 、 *.cpp ; ASM Sources:包括汇编源文件,后缀一般为 *.s 、 *.S 、*.ss 、*.asm ; Headers:包括头文件,后缀一般为 *.h 、 *.hpp ; Resources :包括资源文件,后缀一般为 *.res 、*.xrc ; 通过管理窗口的上下文菜单 [Project tree –Edit file types categories] , 用户可以新建自定义的文件类别,并为其相应的后缀。例如,如果你希望 *.ld 的文 件放到 Linkerscript 的分类里,你只需新建类别 Linkerscript ,并为它指定 *.ld 后缀即可。 提示: 如果你取消选中管理窗口上下文菜单的 [Project tree – Categorize by file types] 选项,所有的项目文件将会按它们在文件系统中的位置来显示。 1.2 项目备注( Notes for Projects ) 可以给 CodeBlocks 项目添加一些备注, 用于对项目进行概要的描述与说明, 这 些信息有助于其他成员迅速的了解项目。备注信息被保存在项目工程文件里,并可 以设置为随着项目的启动而显示。如图: 1.3 项目模板 CodeBlocks 支持许多不同类型的项目模板,它们会在新建项目的时候显示,创 建新项目的时候往往从这些模板中选择(如上图: )。用户可以自定义工程 模板。工 程模板保存编译器的类型、编译选项

文档评论(0)

136****9452 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档