CodeBlocks使用简略教程

合集下载

CodeBlocks静态库的创建和使用

CodeBlocks静态库的创建和使用

过程第一步:启动code::blocks后,选择“Creat a new project”,如下图图标,后,弹出“New from template”对话框,如下图,拖动右侧的滚动条,选择其中的”Static library”, 在点击右上角的”Go”按钮,后弹出“Static library”对话框,如下图点击“Next”按钮,后进入下一步,输入工程名称和保存路径,如名称为“mylib”,保存路径为“F:\Ctest\”,其中四个文本框,只需填前两个,下面两个会自动生成。

如下图,点击”Next”按钮,进入下一步,配置相关的编译器,调试和发布版本的信息,选择默认即可,如下图点击“Finish”按钮,进入主界面,将作出的管理窗口“Workspace”下的目录展开,如下图,右击仅有的main.c文件,弹出一个浮动的菜单,如下图选择其中的“Rename file...”弹出“Rename file”对话框,如下图,将文本框中的名字改为“mylib.c”,点击”OK”按钮,左侧的管理窗口中的“main.c”文件名字变为“mylib.c”,如下图双击“mylib.c”文件名,进入文件编辑状态,从中添加你所有想要包含的函数,若还有其他很多源文件和头文件,可选择“File”下拉菜单的“new”菜单的“Empty file”,如下图我们这里创建一个“mylib.h”的头文件,当点击了“Empty file”后,弹出一个消息框,问是否将文件添加入工程,如下图点击“是”,之后生成一个“Save file”对话框,如下图将文件名改为“mylib.h”,后点击保存,在生成的对话框点击”OK”, 可以进行编辑文件了,几乎和普通工程没区别,全局变量、头文件等都存在,只是去掉main函数,确定要创建静态链接库的函数为最外层函数入口。

我们做一个两个正整数中加大者的函数1、头文件的声明如下图2、在源文件“mylib.c”中编辑代码第二步、编译、调试、直至成功3.切换到工程目录“F:\Ctest\mylib\bin\Debug”下,可以看到生成的“libmylib.a”,这个就是生成的静态库,名字中前五个字母“libmy”和我们的工程名一致,其后的“lib.a”是系统指定的静态库的固定格式,此时生成的所有文件中对我们有用的有两个:一个是“libmylib.a”的静态库文件,另个一是在目录“F:\Ctest\mylib”下的“mylib.h”头文件,在F盘下建立文件夹“mylib”,在“mylib”中创建两个文件夹“lib”和”include”,把文件“lib.a”拷贝到“F:\mylib\lib”目录下,把文件“mylib.h”拷贝到“F:\mylib\include”目录下。

超级详细codeblocks的使用

超级详细codeblocks的使用

说明:笔者打算用两篇日志来完成对Code::Blocks手册前二章的编译,分别是:使用篇、插件篇。

本文是第一篇:Code::Blocks使用篇。

原手册第三章介绍Code::Blocks变量、脚本的使用,第四章介绍如何从源码编译Code::Blocks,这两章内容不是很多,笔者认为对大部分用户帮助不是不大,暂不打算翻译。

笔者使用的Code::Block版本是nightly builds,svn6088(可以在这个地址下载:/index.php/topic,11875.0.html )。

使用的编译器是GCC3.4.5。

每个版本之间的使用可能会有细微的差别。

因为水平有限,难免出错,欢迎指正!Code::Blocks 手册Version 1.0感谢CodeBlocks项目组:Anders F. Bjorklund (afb), Biplab Kumar Modak (biplab), Bartomiej wiecki (byo), PaulA. Jimenez (ceniza), Koa Chong Gee (cyberkoa), Daniel Orb (daniel2000), Lieven de Cock(killerbot), Yiannis Mandravellos (mandrav), Mispunt (mispunt), Martin Halle (morten-macy), Jens Lody (jens), Jerome Antoine (dje), Damien Moore (dmoore), Pecan Heber(pecan), Ricardo Garcia (rickg22), Thomas Denk (thomasdenk), tiwag (tiwag)Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.1 CodeBlocks项目管理下图是CodeBlocks运行时的用户界面:管理(Management):管理窗口包含Project视图与Symbols视图。

codeblock使用方法

codeblock使用方法

codeblock使用方法codeblock是一个用于写代码的标记语言,它可以帮助开发者在文字内容中插入代码示例,并对代码进行高亮、格式化和行号标记等处理。

本文将介绍codeblock的使用方法,包括如何插入和修改代码示例、如何设置代码语言和样式、以及如何使用额外的功能和扩展。

1.插入和修改代码示例:要插入一个代码示例,只需将代码放在三个反引号(```)之间,并在第一行后面写上代码语言,例如:```pythonprint("Hello, world!")```其中的python表示代码示例使用的是Python语言。

在codeblock中,可以使用多种代码语言,如C、Java、JavaScript等等。

如果要修改代码示例,只需在反引号后面重新输入新的代码即可。

2.设置代码语言和样式:```javapublic class HelloWorldpublic static void main(String[] args)System.out.println("Hello, world!");}另外,可以为代码示例添加行号,方便对代码进行标识和参考。

在插入代码示例的第一行后面加上一个井号(#),例如:```python #print("Hello, world!")```3.额外的功能和扩展:在codeblock中,还可以使用额外的功能和扩展,以满足不同的需求。

-设置代码代码块的标题:可以在代码示例的第一行前面加上双井号(##),然后在第一行写上标题,例如:```python## Hello, world! ##print("Hello, world!")```-添加注释和说明:有时候需要在代码示例中添加一些注释和说明,可以在代码示例的前后使用单行注释(#)或多行注释("""...""")进行表示,例如:```python#这是一个示例代码print("Hello, world!") # 输出Hello, world!-缩进和对齐:为了保持代码的可读性,可以在代码的每行前面添加适当的缩进,例如:```pythonif True:print("Hello, world!")```- 引用外部文件中的代码:可以使用codeblock来引用外部文件中的代码,只需在代码示例的第一行后面写上外部文件的路径或链接即可,例如:```python```htmlcode.html``````- 使用代码片段:可以使用codeblock来引用一小段代码片段,只需在代码示例的第一行后面写上代码片段的标识符即可,例如:```python```python# my_code```在使用codeblock的过程中,需要注意以下几点:-反引号(```)和井号(#)必须是英文的,不能使用全角字符。

Blocks使用教程

Blocks使用教程

Blocks使用教程1) 新建源文件打开CodeBlocks ,在上方菜单栏中选择“文件--> 新建--> 空白文件”,如下图所示:在空白源文件中输入本文开头的代码:件,如下图所示。

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

2) 生成可执行程序在上方菜单栏中选择构建--> 构建,就可以完成hello.c 的编译工作。

如果代码没有错误,CodeBlocks 会在下方的“构建信息”窗口中看到编译成功的提示,如下图所示:编译完成后,打开源文件所在的目录(本教程是D:\Demo\),会看到多了两个文件:•hello.o 文件:这是编译过程产生的中间文件,这种中间文件的专业称呼是目标文件(Object File)。

•hello.exe 文件:是我们最终需要的可执行文件。

CodeBlocks 在编译过程就会生成此文件,以便在运行时直接调用此文件。

这说明,CodeBlocks 在编译阶段整合了”编译+链接”的过程。

双击hello.exe 运行,并没有看到“C语言中文”几个字,而是会看到一个边框一闪而过。

这是因为,程序输出“C语言中文网”后就运行结束了,窗口会自动关闭,时间非常短暂,所以看不到输出结果,只能看到一个”边框”一闪而过。

对上面的代码稍作修改,让程序输出“C语言中文网”后暂停下来:1.#include<stdio.h>2.#include<stdlib.h>3.int main(){4.puts("C语言中文网");5.system("pause");6.return0;7.}system("pause"); 语句的作用就是让程序暂停一下。

注意开头部分还添加了#include<stdlib.h> 语句,否则当你重新编译时,构建信息窗口会提示有关system函数的警告,如下图所示:再次编译、运行生成的hello.exe ,终于如愿以偿,看到输出结果,如下图所示:按下键盘上的任意一个键,程序就会关闭。

Code::Blocks使用教程

Code::Blocks使用教程

Code::Blocks使⽤教程
下载安装
下载:百度⼀下Code::Blocks 下载,这⾥需要注意就是不要使⽤⾼速下载或者P2P下载。

直接使⽤普通下载即可。

速度很快的安装:直接解压出来就可以使⽤了。

汉化:下载相应的汉化包。

汉化
初次尝试
找到软件⾃带的MinGW
运⾏软件
个⼈喜欢把软件固定在任务栏上,⽅便直接使⽤。

在菜单栏上设置上,设置⼀些简单的运⾏参数
第⼀个程序
新建⽂件Ctrl + Shift + N
保存⽂件 Ctrl + S,保存⽂件时注意输⼊扩展名.cpp
编译并运⾏F9。

程序运⾏成功后,我们再来尝试下freopen()
新建⼀个⽂件,保存为'1.in'
这⾥也可以观察到数据的输⼊输出运⾏时间哦。

当然软件也可以直接打开1.out⽂件,⽅便直接看答案。

嗯。

⼤致就这些,后⾯使⽤慢慢补充吧!。

CodeBlocks创建工程及其使用配置

CodeBlocks创建工程及其使用配置

CodeBlocks创建工程及其使用配置一.首先打开codeblocks.exe
二.文件——新建——项目
三.选择——Console application
五.根据自己要编写的程序语言选择
Hello 工程创建成功。

编译通过。

如果想运行其他工程中的程序。

双击其他工程。

例如双击Tes工程,工程名字显示黑体,表明当前工程。

工程可以随意的切换,并且对工程文件进行编译。

六.设置——环境
这一点很重要,你关闭程序,想下次使用上次创建的工程时,这里必须要设置。

在程序启动时->打开默认工作空间;
装载项目->打开所有项目文件;
七.设置——编辑器
可以对编辑器进行各种设置字体、等各种设置。

CodeBlocks使用简略教程(Linux)

CodeBlocks使用简略教程(Linux)

Code::Blocks使用简略教程目录1首次使用Code::blocks2 2新建工程2 3代码编辑5 4编译链接和运行74.1“构建”(编译链接) (7)4.2运行 (8)5调试105.1设置断点 (10)5.2开始调试 (11)5.3调试按钮 (12)5.4查看变量 (12)5.5增加未列出的变量 (13)6Linux终端配置156.1Linux终端简介 (15)6.2更改Code::Blocks的默认终端 (15)6.2.1第一步 (15)6.2.2第二步 (16)6.2.3第三步 (16)1首次使用Code::blocks首次使用Code::blocks时,会出现编译器选择界面。

选择“GNU GCC Com-piler”,单击“Set as default”按钮,单击“确定”。

2新建工程File(文件)→New(新建)→Project(工程)2选中Console application(控制台程序),单击“Go”。

选择编程语言,C语言或C++语言:单击Next(下一步)。

3选择工程路径,和工程名。

下面会自动生成工程文件名*.cbp(cbp是Code::Blocks Project)。

单击Next(下一步)。

选择编译器,一般选gcc就行。

单击Finish。

43代码编辑单击左侧的文件列表的Sources的“ ”号,出现main.cpp文件:5双击main.cpp:6源代码已经出来了:如果源代码的字体太小,可以用“Ctrl+鼠标滚轮”调整源代码文字大小。

4编译链接和运行4.1“构建”(编译链接)在菜单栏上选择Build(构建)→Build(构建),或者单击图标:7编译信息在下方的“Build log”中,如果有语法错误,将在这里提示编译错误。

4.2运行在菜单栏上选择Build(构建)→Run(运行),或者单击图标:8运行结果:最后一行,会输出运行时间,和main函数的返回值。

95调试5.1设置断点单击右键,在右键菜单中单击“Toggle breakpoint”,或者按下F5快捷键,设置断点:105.2开始调试单击Debug(调试)→Start(开始),或者按下F8快捷键,开始调试:调试时遇到断点,就停下来了。

codeblocks使用技巧

codeblocks使用技巧

codeblocks使用技巧以下是Code::Blocks使用技巧:1. 自定义编辑器主题:你可以根据个人喜好来自定义编辑器的字体、颜色和背景等。

在“Settings”菜单中选择“Editor”选项,然后在“Editor Options”对话框中调整相关设置。

2. 代码自动补全:Code::Blocks提供了代码自动补全功能,可以快速输入代码。

默认情况下,按下“Ctrl + J”即可打开代码自动补全窗口。

3. 代码高亮显示:Code::Blocks支持多种编程语言,并提供了代码高亮显示功能,使得代码更加易于阅读和理解。

在“Settings”菜单中选择“Editor”选项,然后在“Syntax Highlighting”对话框中调整相关设置。

4. 代码折叠:如果你正在编辑一个非常大的代码文件,可以使用Code::Blocks的代码折叠功能来隐藏部分代码,使得代码更加易于管理和阅读。

在“View”菜单中选择“Code Folding”选项即可开启代码折叠功能。

5. 调试器使用技巧:在调试程序时,可以使用Code::Blocks提供的调试器来单步执行代码、查看变量值和设置断点等。

在“Debug”菜单中选择相关命令即可使用调试器。

6. 项目管理:Code::Blocks提供了强大的项目管理功能,可以方便地创建和管理多个项目。

在“File”菜单中选择“New”命令,然后选择“Project”选项即可创建一个新的项目。

7. 插件扩展:Code::Blocks支持插件扩展,可以安装第三方插件来增强编辑器的功能。

在Code::Blocks的插件管理器中搜索和安装插件即可。

希望这些技巧能够帮助你更好地使用Code::Blocks编辑器。

CodeBlocks简易教程--共同学习进步

CodeBlocks简易教程--共同学习进步

CodeBlocks简易教程--共同学习进步(完成)教程前言:使用了一段时间的VC6后,由于各种功能的需求,又不想安装V AX这类的商业插件,还因为VAX在Docments目录下面狂创建一堆的文件让人不爽,终于放弃了这个IDE,转而使用开源免费的CodeBlocks,这个IDE基本上满足了偶的需求,做为一款比较中量级的IDE,基于10.05版制作的CB绿色版才21.3MB左右,解压出来也不过100多MB左右,相比于巨无霸VC6、VS 系列,非常小巧好用,便于U盘携带,是Windows下面学习C/C++的最佳助手。

在很多的编程论坛里,看到很多的C初学者提出的各种编程使用、编译器选择问题,大致是不知道怎么选择工具,不知道在哪里写代码,编译,运行,调试,往往这些问题基本上入门的人或是有一定水平的人跟本不愿回答,因而很容易造成初学者无所适从。

本文是本人自己处理的Codeblocks 10.05绿色版的配套使用说明,部分引用网上已有的相关知识,以图文的方式带您快速了解这款英文版集成开发环境,同时讲解其内置编译器MinGW(Gcc)命令行编译的基础知识,帮您扫除C/C++学习道路上的障碍,了解IDE和编译器是如何协作,从而更快的进入学习状态,走进编程的大门。

绿色版下载地址:http://u.115. com/file/aq6fdtpx 大小:CodeBlocks.7z 21.3MB 绿色版说明:基于co deblocks 10.05制作,内置MinGW (gcc)4.4.1编译器 * 更新了10.05里面的w in32 - sdk为3.17新版,支持ddk/sdk/dx/gdi++编程* 重新编译了cb的帮助官方文档,减少了chm文件的尺寸。

+ 添加Depends.exe,来自微软的SD K XPSP2版本,用于查看文件依赖。

+ 添加Spy++,来自SDK XPSP2版本,用于查看窗口消息和信息的。

+ 添加c/c++标准库函数参考大全(中英版),来自cpprefence和网络。

codeblock使用方法

codeblock使用方法

codeblock使用方法Codeblock是一种常用的代码块标记方法,可以让我们在文章中直接展示代码,并保持代码的格式和排版。

在本文中,我将介绍Codeblock的使用方法,并提供一些示例来说明它的应用场景。

## Codeblock使用方法在文章中使用Codeblock非常简单,只需要在代码块的前后使用三个反引号(```)进行标记,同时可以在反引号后面指定代码的语言,以便在展示代码时有更好的语法高亮效果。

例如,下面是一个使用Codeblock展示Python代码的示例:```pythondef hello_world():print("Hello, World!")hello_world()```上述代码块中,我使用了```python```来指定代码的语言为Python,这样在展示时就会有相应的语法高亮效果。

除了指定代码的语言,我们还可以在代码块中添加一些其他的标记,比如行号(line numbers)或者隐藏代码(hidden code)等。

下面是一个示例:```python {linenos}def hello_world():print("Hello, World!")hello_world()```在上述代码块中,我使用了```{linenos}```来指定显示行号,这样在展示时每一行的代码都会有相应的行号。

## Codeblock的应用场景Codeblock可以广泛应用于技术文章、编程教程、代码分享等场景。

它能够帮助读者更清晰地理解代码,并且可以直接复制粘贴使用,提高了代码的可读性和可用性。

在技术文章中,我们经常需要展示一些代码片段来说明某个概念或者解释某个问题。

使用Codeblock可以使这些代码片段更加突出和易于阅读,同时也方便读者直接复制使用。

在编程教程中,Codeblock可以用来展示完整的代码示例,供读者学习和实践。

读者可以直接将代码复制到自己的开发环境中运行,从而更好地理解和掌握编程知识。

Codeblocks 10.05图示教程

Codeblocks 10.05图示教程

4. 选择C的程序编码语言
5-1. 在project title中填写工程文件名称,如本图中的hello 5-2. 在Folder to create project in: 中填写工程文件创建的文件夹,即文件存放 地址,如本图中的D:\Cproject。 5-3在选择文件夹时,点击对话框的按钮,可弹出浏览文件夹对话框。
可将该窗口移动到左边
移动完成 后看到的界面图
Codeblocks 10.05 图示教程
1.创建一个新的工程文件 文件 New Project 或者 使用首页的 create a new project
2. 选择创建一个console application(控制台应用程序)
3. 选择 skip this page next time(打勾),以后在创建project时,不再显 示此页面
5-1
ቤተ መጻሕፍቲ ባይዱ5-2
5-3
6.此页面不用修改,直接点击finish即可
7-1.
工程目录树,结构如下:
工作区 工程文件名 源文件 主程序名
文件编程区
消息查看区
8.调试菜单
继续 下一行 下一指令 单步执行,进入程序体 单步执行,跳出程序体 设置断点 移除断点 执行到光标处
选择观察窗口,可查看变量 在运行过程中的值的变化

codeblocks安装和使用

codeblocks安装和使用

以下是我个人使用CodeBlocks的小结,希望对大伙有所帮助。

这是C::B的一个安装和首次使用的一些配制过程:先看效果图(好看了很多?倒不是,只不过因为我是在win7下……).一、下载安装包:如果您有安装以前版本,并不需要卸载。

Windows安装下载页面:/downloads/26请点击图中所示的链接:点击进入下载页面这个链接带有新版的 MinGW gcc编译环境,但并不是(mingw)官方版本,而是TDM gcc4.4.1 版本。

如果您想另行安排,比如您只想用VC的编译器,可以下载上图中另一个链接。

二、安装过程:(1)选择定制安装:Full(2)选择全部安装:不然,可能类似 CppCheck的插件,就会找不到...定制安装全部选中(3)修改安装路径:这不是Code::Blocks的错,而是 mingw gcc 的链接器 ln.exe 有个BUG,不能链接位于带空格或汉字路径下的文件。

接下来的步骤和其它软件的安装就差不多了。

三、为编译器配制编译环境:(1)、运行Code::Blocks,第一次运行会弹出选择编译器,请选中gcc 编译器(一般情况下是第一项)。

(2)、在进入主菜单后,选择Settings->compiler and debugger…1)、在弹出的对话框中最顶区域(第一项)选择GUN gcc compiler(通常是默认的)2)、在第二项中找到Tookchain executables选项(如图所示):01、编译器路径是编译器安装时的安装路径。

02、选择相应的编译器:输入编译器所在路径选择相应的编译器03、在同一界面下,左边切换到最后一项“Debugger setting”在第一项输入框中输入handle SIGTRA pnoprint这可以防止调试器调试某些信息时不断停在操作系统的某些库的汇编代码上接下来往下的这个区域中,出除了最后一项不选之外,其它的都可以选。

具体意思自己去看。

codeblocks的行间距

codeblocks的行间距

codeblocks的行间距(最新版)目录1.Codeblocks 简介2.Codeblocks 的行间距设置方法3.实际操作示例正文【Codeblocks 简介】Codeblocks是一个跨平台的C/C++集成开发环境(IDE),它具有易于使用、功能齐全且开源等特点,适合初学者和专业开发者。

Codeblocks支持多种编译器,例如GCC、Clang等,能够满足不同用户的需求。

【Codeblocks 的行间距设置方法】在 Codeblocks 中设置行间距主要涉及到编辑器设置。

以下是具体操作步骤:1.打开 Codeblocks,创建或打开一个项目。

2.在主界面的右上角,找到“菜单”按钮,点击下拉菜单中的“设置”。

3.在弹出的“设置”窗口中,选择“编辑器”。

4.在“编辑器设置”中,找到“换行”选项。

5.在“换行”选项下,找到“行间距”选项,点击下拉菜单。

6.在下拉菜单中,可以选择不同的行间距单位,例如“2”、“4”等。

7.选择合适的行间距单位后,点击“应用”按钮,然后点击“确定”按钮。

【实际操作示例】以设置行间距为 4 为例,以下是具体操作过程:1.按照上述设置方法,打开“编辑器设置”,找到“行间距”选项。

2.在下拉菜单中,选择“4”。

3.点击“应用”按钮,然后点击“确定”按钮。

4.此时,可以看到 Codeblocks 编辑器中的行间距已经设置为 4。

【结语】通过以上介绍,相信大家已经了解了如何在 Codeblocks 中设置行间距。

合理的行间距有助于提高代码的可读性,降低程序出错的概率。

手把手教你使用CodeBlocks写出第一个程序

手把手教你使用CodeBlocks写出第一个程序

1.序言Code::Blocks是业界良心的一款C/C++语言的集成编译环境,现在已经更新到了13.12的版本,应该说是非常优秀的开源软件了,群也有可以下载到已经带了C编译器的版本。

就是下图这个解释一下: 文件名后面带了mingw-setup的就是已经附带GNUC++编译器的版本,如果是手动在官方网站上下载的,你可能会下到没有带mingw的版本,这是不带编译器的(也就是需要自己去下载相应的编译器进行配置),在运行的时候会报错的哟~2.安装一路next过去...选择你的安装位置...全选默认安装就可以了相信会安装软件的同学就不会出现问题...(虽然是英文的)3.测试点击Codeblocks图标,动画过去后...会弹出一个类似这样的对话框...然后进入file->new->file->c/c++ source点击Go一路next...不要管c/c++的选项(C++的编译器可以编译C) 到下图的页面后,在filename with full path里选择你的项目路径...(随便放哪里...只要你能找得) ..然后给project title弄个名字...(Main啊Test啊乱七八糟什么的都行...ps:最好不要用中文)然后我们就会来到一个编辑框..现在还是空白的(如果颜色不同,这是个人喜好的问题...我的面板进行了一些调色)不要急,马上就是见证奇迹的时刻!我们输入以下代码: (请手动输入试试,动手了你就有进步!)输入完毕以后按下上图中出现的按钮(或者使用快捷键F9) 如果没有问题就会弹出一个控制台面板,输出一行”Hello World!”虽然是黑漆漆的不怎么好看,但这是伟大的第一步!怎么样~编程什么的并不困难嘛~CSUST_F出品...转载请注明出处。

用codeblock配置C++环境教程

用codeblock配置C++环境教程

用codeblock配置C++环境教程
1、下载codeblocks的安装包,将其安装在D盘;下载MinGW的压缩包,将其解压在codeblock的安装目录下。

2、安装完成后打开codeblock
a、点击setting,选择Compiler
b、选择Toolchain executables
C、将目录改成你的MinGW的文件的位置
按照下面的图片进行操作
Project title 是你写的代码的文件名,例如12 Folder to create project in 是你写的代码存放的位置
这里不用改,点Finish
点击Sources
点击main.cpp,就可以开始写了
点击这个键,进行编译,只有编译没有报错,才能够运行(或者用ctrl+F9)点击这个键,运行,可以看到结果(或者用crtl+F10)
点击这个键,编译和运行一起进行
没有错误,没有警告,可以运行。

有警告可以运行,但有错误不能运行。

运行结果。

codeblock使用方法

codeblock使用方法

codeblock使⽤⽅法C++集成设计环境——Code::Blocks 安装1.版本说明先简要说明⼀下Code::Blocks的版本号。

Code::Blocks采⽤两种⽅法的版本命名,这⼀点⼤家需要了解,以免搞胡涂了。

对于正式版,Code::Blocks采⽤“年份.⽉份”的⽅法。

Code::Blocks⾄本⽂发表时,只出过⼀个正式版,是2008年2⽉出来的,所以这个正式版的版本号为:8.02。

对于⾮正式版,Code::Blocks采⽤其源代码管理⼯具svn的代码版本号。

它是⼀个整数。

2.安装主要步骤当前,要成功完成安装Code::Blocks,需要以下⼏个步骤:安装Code::Blocks第⼀个正式版本 ver 8.02。

安装Code::Blocks的最新升级包。

安装Code::Blocks的简体中⽂语⾔包。

完成Code::Blocks的基本配置。

刚⼀看似乎很复杂,其实不然。

另外,本⽂仅讲解如何在windows下安装。

3.安装正式发⾏版Code::Blocks 的第⼀个正式发⾏版 8.02 (2008年2⽉发⾏) 是必须的。

升级包必须在发⾏版安装后,才能安装。

3.1 下载正式版安装程序。

为了⽅便各位,⼤家可以直接⽤以下链接进⾏下载,可以使⽤相关下载专⽤软件以加快下载。

http://download.berlios.de/codeblocks/codeblocks-8.02mingw-setup.exe或者http://download2.berlios.de/codeblocks/codeblocks-8.02mingw-setup.exe3.2 卸载mingw32原有安装根据实际情况,本步您可能并不需要执⾏。

Code::Blocks⽀持多种编译器,但我们主要讲Windows下的mingw32 g++编译器。

因此需要安装mingw32。

前⾯下载的安装程序已经⾃带有完整的mingw32环境。

mingw32是g++环境在windows下的⼀个实现。

CodeBlocks 使用经验谈

CodeBlocks 使用经验谈

CodeBlocks 使用经验谈Linux下优秀的C/C++ IDE 屈指可数——我只看中了两个:anjuta,Codeblocks。

因为anjuta在非ubuntu上安装比较麻烦,而且要求系统比较新还不支持windows平台。

所以,大多情况下都是以codeblocks为主。

现分享一些codeblocks的使用经验。

以最新的CodeBlocks 10.05为例。

一、自定义自动补全1、依次打开Project -> Properties -> C/C++ parser options 来到Additional search paths;2、点 Add 选择头文件的路径后点确定;3、在源文件中添加相应的头文件后即可实现自动补全。

或者在第2步,改成“工作空间”中包含相应的头文件也行。

二、解决Linux下的乱码问题设置->编译器和调试器->全局编译器设置->编译器设置->其他选项。

输入:-fexec-charset=UTF-8 -finput-charset=UTF-8三、常用工具集astyle 代码格式化工具cppcheck 静态代码检查工具valgrind 内存调试、内存泄漏检测以及性能分析工具CodeBlocks常用快捷键Ctrl + Shift + c 注释一行Ctrl + Shift + x 取消一行注释Ctrl + b 在该行添加一个书签(再按一下删除)Alt + page up 跳到下一个以设置的书签Alt + page down 跳到上一个以设置的书签(这个功能在源文件比较长的时候查找问题很实用)Ctrl + l 剪切一行Ctrl + page up 从当前函数跳到上一个函数的开始Ctrl + page down 从当前函数跳到下一个函数的开始Ctrl + f 查找指定内容F3 查找下一个。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Code::Blocks使用简略教程
目录
1新建工程2 2代码编辑5 3编译链接和运行7
3.1“构建”(编译链接) (7)
3.2运行 (8)
4调试9 5Linux终端配置10
1新建工程
File(文件)→New(新建)→Project(工程)
选中Console Application(控制台程序),单击“Go”。

选择编程语言,C语言或C++语言:
2
单击Next(下一步)。

选择工程路径,和工程名。

下面会自动生成工程文件名*.cbp(cbp是Code::Blocks Project)。

单击Next(下一步)。

选择编译器,一般选gcc就行。

3
单击Finish。

4
2代码编辑
单击左侧的文件列表的Sources的“+”号:
双击main.cpp:
5
源代码已经出来了:
6
3编译链接和运行
3.1“构建”(编译链接)
7
3.2运行
运行结果:
最后一行,会输出运行时间,和main函数的返回值。

8
4调试
F5设置断点:
F8开始调试:
调试按钮:
9
查看变量:
5Linux终端配置
Code::Blocks在Linux中默认的终端是非常古老的XTerm终端,而不是GNOME 桌面默认的gnome-terminal终端。

然而,XTerm终端对汉字支持非常不好,而且不支持复制粘贴。

这对我们ACM-ICPC竞赛非常不利,因此,我们需要将其换成gnome-terminal终端。

10
第一步,单击Settings(设置)→Environment(环境)
第二步,在General settings(全局设置)中,把Terminal to launch console pro-grams(启动程序的终端)设置成gnome-terminal-t$TITLE-x
第三步,单击“确定”按钮。

11。

相关文档
最新文档