codeblocks 配置方法

合集下载

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视图。

CodeBlocks详细使用手册

CodeBlocks详细使用手册

CodeBlocks详细使⽤⼿册Code::Blocks使⽤⼿册Code::Blocks⼿册前⼆章的编译,分别是:使⽤篇、插件篇。

本⽂是第⼀篇:Code::Blocks使⽤篇。

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

笔者使⽤的Code::Block版本是nightly builds,svn6088使⽤的编译器是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 bythe Free Software Foundation.1 CodeBlocks项⽬管理下图是CodeBlocks运⾏时的⽤户界⾯:管理(Management):管理窗⼝包含Project视图与Symbols视图。

code blocks CB项目配置基础命令

code blocks CB项目配置基础命令

File 菜单New :新建(Empty filefile 、class 、project 、build target )。

Recent projectsfiles :最近打开的项目文件。

Import projects :Dev-C++ Project 、VC6 dswdsp 、VC8 vcprojsln 。

Ctrl+Shift+S :Save all files 。

Save workspace (as) :将多个项目组织成一个工作空间,类似VC 的dswsln 。

Properties :文件信息。

Ctrl+W :close current file (关闭当前文件)。

Ctrl+Shift+W :close all files (关闭所有打开的文件)。

Ctrl+Q :退出CodeBlocks 。

View 菜单Shift+F2 :显示隐藏左侧的Management 。

F2 :显示隐藏底端的Logs & Others 。

Edit 菜单File encoding :在状态栏有当前文件的编码格式信息。

End of line mode :注意默认为LF ('n' ),在MS 中打开需要先用相关工具(UE 或VS2005 )转换成CRLF (“rn”)。

F11 :swap headersource (切换头文件和实现文件)。

Ctrl+Shift+CToggle Comment :Comment (注释,C++ 风格:)。

Ctrl+Shift+X :Uncomment (取消注释)。

Stream Comment :块注释,C 风格:。

Ctrl+J :Auto-Complete (自动补齐关键字代码框架,例如while (); )。

Ctrl+Shift+B :括号匹配(类似VC 的Ctrl+] )。

Ctrl+Space :Complete code (完成单词),该快捷键提供输入只能提示,Ctrl+Space 与SCIM 冲突。

CodeBlocks详细使用手册

CodeBlocks详细使用手册

Code::Blocks 手册Version 1。

01 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)1.2在CodeBlocks中,Project的源文件(如C/C++的源文件及其对应的头文件)和编译属性设置信息都保存在<name>。

cbp文件里。

可以通过菜单[File–〉Project]启动工程创建向导来创建新的Project,然后通过管理窗口的上下文菜单[Add files](译者注:上下文菜单,指当前窗口中选中目标项目,然后右键显示的菜单)向Project中添加文件。

CodeBlocks创建工程及其使用配置

CodeBlocks创建工程及其使用配置

CodeBlock创建工程及其使用配置.首先打开codeblocks.exe•文件——新建——项目文件旧1扁澈E) 趣(V)撞勲R)项目(円胞建⑻ 涓试⑼ 可观设计阿帥ith〕匚貝.选择---- Con sole applicatio n 空白立样Cla55..r项目”*恂建目怙… 支件•“定制“+From templa…Ctrl-Shift-N五•根据自己要编写的程序语言选择main.c inarix ^mavuc X1^include <5ldiuJi>2^include <stdlib h>3斗int main()5B{6prhtfVMellc world I 梦iffl起飞的地方!7return 0;编译通过。

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

双击其他工程。

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

main.c *main.c x I main-C顼目符号资源文件1^include <stdic r h>2#include <stdlib.h>33int main()4E{5printf;"Hello world!你好!世界!6return 0;7}9a Q工作空闾|± “耳| Text白■ TCS1占灌文件! I d ^:—main.c囱“.Hdk>U E II D uo.ld?彳尔好! 世界!甩Prccefis returned 0 <0ic0) ex«cution tine - 0.298 s Pres£to ctin^ inuc ・工程可以随意的切换,并且对工程文件进行编译。

轩号资沪龙件ISJ就IICwrHelinaiin.cHello工程创建成功。

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

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

CODE-BLOCK安装方法

CODE-BLOCK安装方法
文件管理器--工具--查看--显示隐 藏文件
编译器采GNU GCC配置
选择 编译器
1. 选择 GCC
2.自动侦测 2.选择 可执行工具链
开始第一个应用程序
选择 Console Application
选择 C
意思是你的项目文件放在 什么文件夹下
必要时创建一个文件夹
我的项目就放在这个文件 夹下
这个可以不取消,输出最 终的可执行文件的目录
我把这个 DEBUG配置取消 了
语法高亮,层次分明
调试串口出不来--按下F2
编译错误--路径设置
设置--编译器-链接器设置
将上述两行目录文件添加 上
如果安装code:block是 你的路径改变了,则点击
CODE:BLOCKS配置指南
下载
下载带有MINGW的 文件
中文配置
将local文件COPY到安装目录下的 share/CodeBlocks/目录下
菜单setting--环境设置--视图-选择【国际化】
字体配置
设置---编辑器---改变颜色
美化主题配置
用ቤተ መጻሕፍቲ ባይዱ装目录中的文件替换这个文件, 必要时查看隐藏文件,

Code-Blocks安装和配置EGE图形库教程

Code-Blocks安装和配置EGE图形库教程

Code Blocks安装及配置EGE图形库教程前言:本文介绍使用Code::Blocks作为IDE,使用EGE图形库,如何配置Code::Blocks及一些需要注意的事项。

1、下载EGE图形库下载链接:EGE(Easy Graphics Engine),是windows下的简易绘图库,是一个类似BGI(graphics.h)的面向C/C++语言新手的图形库,它的目标也是为了替代TC的BGI库而存在。

它的使用方法与TC中的graphics.h相当接近,对新手来说,简单,友好,容易上手,免费开源,而且接口意义直观,即使是完全没有接触过图形编程的,也能迅速学会基本的绘图。

目前,EGE图形库已经完美支持VC6,VC2008,VC2010,C-Free,DevCpp,Code::Blocks,wxDev,Eclipse for C/C++等IDE,即支持使用MinGW为编译环境的IDE。

如果你需要在VC下使用graphics.h,那么ege将会是很好的替代品。

本图形库目前支持VC6,VC2008,VC2010等IDE,同时也支持MinGW编译器和使用MinGW编译器的IDE(如Code::Blocks,C-Free,Dev-CPP,eclipse for C/C++)。

2、下载Code::Blocks目前Code::Blocks最新版本为16.01,但我们的图形库无法支持。

只能支持12.11。

以下内容引自官方安装配置手册:本版本能直接支持的基于MinGW的IDE有:C-Free5(MinGW3.4.5),CodeLite5.1(MinGW4.7.1),Code::Blocks12.11(MinGW4.7.1),Dev-C++5.4.0(MinGW4.7.2)。

故,我们需下载对应的版本,该版本可自行百度下载,但要下载带编译的版本,下载文件名类似于:codeblocks-xx.xx mingw-setup,xx.xx为版本号。

Code Blocks安装及配置EGE图形库教程

Code Blocks安装及配置EGE图形库教程

Code Blocks安装及配置EGE图形库教程前言:本文介绍使用Code::Blocks作为IDE,使用EGE图形库,如何配置Code::Blocks及一些需要注意的事项。

1、下载EGE图形库下载链接:/EGE(Easy Graphics Engine),是windows下的简易绘图库,是一个类似BGI(graphics.h)的面向C/C++语言新手的图形库,它的目标也是为了替代TC的BGI库而存在。

它的使用方法与TC中的graphics.h相当接近,对新手来说,简单,友好,容易上手,免费开源,而且接口意义直观,即使是完全没有接触过图形编程的,也能迅速学会基本的绘图。

目前,EGE图形库已经完美支持VC6,VC2008,VC2010,C-Free,DevCpp,Code::Blocks,wxDev,Eclipse for C/C++等IDE,即支持使用MinGW为编译环境的IDE。

如果你需要在VC下使用graphics.h,那么ege将会是很好的替代品。

本图形库目前支持VC6,VC2008,VC2010等IDE,同时也支持MinGW编译器和使用MinGW编译器的IDE(如Code::Blocks,C-Free,Dev-CPP,eclipse for C/C++)。

2、下载Code::Blocks目前Code::Blocks最新版本为16.01,但我们的图形库无法支持。

只能支持12.11。

以下内容引自官方安装配置手册:本版本能直接支持的基于MinGW的IDE有:C-Free5(MinGW3.4.5),CodeLite5.1(MinGW4.7.1),Code::Blocks12.11(MinGW4.7.1),Dev-C++5.4.0(MinGW4.7.2)。

故,我们需下载对应的版本,该版本可自行百度下载,但要下载带编译的版本,下载文件名类似于:codeblocks-xx.xx mingw-setup,xx.xx为版本号。

Code Blocks配置——全局路径变量

Code Blocks配置——全局路径变量

2.14. Code::Blocks配置——全局路径变量本章我们安装了许多扩展库,接下来,我们将要在程序中写一些调用这些库的代码,然后由编译器编译代码、最后由链接器将库与程序以某种形式“链接”在一起。

编译器和链接器,都需要“知道”上哪儿找这些库。

"库"其实就是一些文件,它们被存放在某个文件夹里。

以SDL为例,我们只要提供这样一个绝对路径:“E:\cpp_ex_libs\SDL\SDL-1.2.13\lib\SDL.dll”,那么链接器肯定不会向我们抱怨“找不到XXXX库”。

采用“绝对路径”来指定某个扩展库的位置,存在一些问题:o团队开发时,难以合作。

原因是不同的开发者可能将同一个库安装在不同的目录下。

比如我把cpp_ex_libs安装在E盘,我写了一个例子项目放在网上供大家下载,但下载完以后,用Code::Blocks打开,由于项目配置内容中,全是“E:\cpp_ex_libs\……”,如果您的“cpp_ex_libs”位于F盘,那您就不得不一个个查找替换过去了!唉,这样事,我们之前就遇过。

o就算个人开发,采用绝对路径也不太方便。

以wxWidgets为例,一开始我用2.8.7的版本开发一个软件,后来wxWidgets官方升级了,我想试试新版,又不也直接删除掉旧版,所以就把新版安装在另一个目录下,这时要实现项目升级,如果当初写的“绝对路径”,现在恐怕不得不去一一修改那些路径信息了。

Code::Blocks采用“全局变量”的概念来解决这一问题,即,用“${#wx}”这样一个特定的字符串,来表示wxWidgets的安装路径。

在我的机器上,我它配置为代表“E:\cpp_ex_libs\wxWidgets\wxWidgets-2.8.9”这样一个位置,在您的机器,则可以配置成“F:\cppexlib\wx\wxWidgets-2.8.9”。

我们之间的约定,就是同样以“wx”作为名字,用于代表wxWidgets扩展库在各自机器上实际安装位置。

codeblocks使用方法总结

codeblocks使用方法总结

codeblocks使⽤⽅法总结下载和安装:tips:同⼀个版本有多个安装⽂件,官⽹上有对于各个⽂件的简要介绍。

最好选择 mingw-setup 。

之后按照下图配置下编译器和调试器就可以使⽤了。

-------------------以下复制粘贴于--------------1.基本使⽤:2.⼀定要建项⽬才能编译运⾏代码吗?不⼀定,也可以直接新建⽂件,直接运⾏。

如何管理这些未纳⼊项⽬的⽂件?通过左侧Management⾯板,切换到Files标签,可以对未纳⼊项⽬的⽂件进⾏管理。

建议:对需要调试的代码建⽴项⽬,对代码⽂件较少的⼩项⽬使⽤⽂件⽅式进⾏管理。

3.怎么调试?⼀定要在项⽬中才能调试。

调试时相关的⽂件及⽂件夹名称中最好全是英⽂。

注0:项⽬⽬录名、⽂件名中不能有中⽂、空格等。

注1:调试时,若想查看某个变量的值,选取菜单“Debug-Debugging windows-Watches”打开变量内容查看窗⼝。

注2:启动调试时提⽰“没有指定调试器”。

可进⾏如下设置:点击菜单栏的debug->Active debuggers->GDB/GCB注3:启动调试时提⽰“要设置gdb程序”。

原因:未设置好Debugger的执⾏路径。

解决⽅法:菜单Settings-Debuggers-Default,然后在Executable path中选择gdb程序,⽐如选择了C:\Program Files (x86)\CodeBlocks\MinGW\bin路径下的gdb32.exe。

4.在项⽬中如何单独运⾏执⾏程序⽂件?已经建⽴了⼀个⼯程(如HelloWorld),包含了main.cpp(⾥⾯有main⽅法),并编译运⾏成功。

这时希望在该项⽬中另外建⽴⼀个包含main⽅法的main1.cpp。

运⾏时提⽰:⼀个项⽬中不能包含多个包含main⽅法的⽂件。

原因:⼀个CodeBlocks项⽬中,只能有⼀个⼊⼝⽂件(包含main函数的⽂件)。

CodeBlocks详细使用手册

CodeBlocks详细使用手册

Code::Blocks使用手册Code::Blocks手册前二章的编译,分别是:使用篇、插件篇。

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

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

笔者使用的Code::Block版本是nightly builds,svn6088使用的编译器是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 bythe Free Software Foundation.1 CodeBlocks项目管理下图是CodeBlocks运行时的用户界面:管理(Management):管理窗口包含Project视图与Symbols视图。

codeblocks与MinGW编译环境的安装及使用方法

codeblocks与MinGW编译环境的安装及使用方法
打开新建“空白文件”界面:
12
宋锋制作 CodeBlocks+MinGW 汉化开发环境的安装与配置
此时的文件没有任何类型,编写程序时,也不会有任何提示信息,先做一下保存,打开保存窗口如 下:
注意:此时不要点击“保存”按钮,否则创建的就是 Ada 文件了,一定要选择一下“保存类型”, 这里使用标准 C/C++程序,点击“保存类型”下拉菜单进行文件类型选择,选择界面如下:
贝到这个子目录下去,拷贝完成后目录结构如下:
在 CodeBlocks 中点击“setting”菜单,选择“Environment…”:
5
宋锋制作 CodeBlocks+MinGW 汉化开发环境的安装与配置
打开设置环境变量界面如下:
在界面左侧选择 View 菜单,右侧点击“Internationalization”前的复选框,点击右侧的下拉菜单, 此时会看到“Chinese(Simplified)”选择,选择完成后,点击“OK”按钮,关闭这个界面,这时已经设 置完成,但是界面还没有修改为中文状态,还要重新启动 CodeBlocks 应用程序,才可以更新界面,重 新启动 CodeBlocks 后,可以看到界面如下:
long sum=0; int n,i; while(cin>>n) {
sum=0; //对每个用例都要进行初始化 for(i=1;i<=n;i++) {
sum=sum+i; } cout<<sum<<"\n\n"; } return 0; } 注意:在参加 ACM 大赛时,不要写任何注释的内容,这些内容都可以会影响程序的运行速度。 运行程序,使用工具栏的: 各个按钮从左到右含义如下:

超级详细codeblocks的使用

超级详细codeblocks的使用

超级详细codeblocks的使用CodeBlocks是一个开源的集成开发环境(IDE),主要用于C、C++和Fortran等编程语言的开发。

它在Windows、macOS和Linux等操作系统上都有版本。

下面是关于CodeBlocks的超级详细使用指南,包括安装、配置和基本功能的介绍。

1. 安装CodeBlocks:-按照安装向导的指示进行安装,可以选择安装目录和相关组件。

- 完成安装后,启动CodeBlocks。

2. 配置CodeBlocks:- 在弹出的对话框中,选择你想要使用的编译器,如GCC或Clang,并配置相关选项。

-确认配置后,点击"OK"保存更改。

3.创建一个新项目:- 点击CodeBlocks主界面上的"File"菜单,选择"New",然后选择"Project"。

- 在弹出的对话框中,选择你想要创建的项目类型,如"Console application"或"Empty project"。

- 输入项目名称和保存路径,然后点击"Next"。

-在下一个对话框中,选择你想要使用的编程语言,如C或C++。

- 点击"Finish"完成项目创建。

-可以使用代码自动完成、语法高亮和代码折叠等功能来提高编码效率。

5.编译和运行代码:- 点击CodeBlocks主界面上的"Build"菜单,选择"Build"选项,或者使用快捷键F9进行编译。

- 如果编译成功,可以在下方的"Build log"窗口中看到编译输出信息。

- 然后点击CodeBlocks主界面上的"Build"菜单,选择"Run"选项,或者使用快捷键F10运行程序。

- 在下方的"Console"窗口中,可以看到程序的输出结果。

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 查找下一个。

codeblocks添加库步骤

codeblocks添加库步骤

第一步:添加全局变量,打开 codeblocks,选择 settings->global variable editor 新加一个全局的环境变量,以编译一个 QT 程序为例,点击 New,新增加一个变量,如 qt4 (名字随便取)。
在 base 后面选择 qt 的安装目录(是包含 include、bin 等目录的上一级目录),同样 include、 lib 选择到刚刚选的基目录下的对应的 include 和 lib 中。 第二步:为工程添加库文件 在工程名称上右键,选择 bulid options
选择 codeblocks,下图标红处,在 Linker settings 标签下的点击 add,添加需要的库文。
如下图,增加 qt 需要的库文件,
在 search directories 选项卡中添加搜索路径,在 compier 中添加头文件所在的目录,在 linker 中添加库文件所在的目录

在CodeBlocks中建立多文件项目的方法

在CodeBlocks中建立多文件项目的方法

在CodeBlocks10.05中建立C语言多文件项目的方法1.点击文件(F)-新建-项目…菜单命令,进入如下界面:图1新建项目对话框2.选择Console application(控制台应用程序),然后单击“出发”按钮,进入Console application向导:图2控制台应用程序向导之一图3控制台应用程序向导之二3.单击“下一步”,选择使用语言为:C,进入“下一步”,输入“项目标题”及“项目所在的父文件夹”等信息;图4控制台应用程序向导之三图5控制台应用程序向导之四4.单击“下一步”,设置编译配置如下:图6控制台应用程序向导之五5.单击“完成”,进入编辑界面。

图7编辑界面6.修改编辑main.c文件即可。

也可用“新建-文件”菜单新建多个C/C++source文件添加到这个项目中。

图8新建C语言源程序向导可用下面三个文件测试:/*main.c*/#include<stdio.h>#include<stdlib.h>extern int a;int m=30;void funA(void);void funB(void);int main(void){funA();funB();printf("Hello!Running main()Now!\n");printf("a=%d m=%d in main()\n",a,m);return0;}/*f1.c*/void funB(void){int b=20;printf("Hello!Running funB()Now!\n");printf("b=%d in funB()\n",b);return;}/*f2.c*/#include<stdio.h>extern int m;int a=50;void funA(void){printf("Hello!Running funA()Now!\n");printf("a=%d m=%d in funA()\n",a,m);return;}7.编译构建与单文件类似,不再重述。

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

Code::Blocks 10.05的安装及使用
分类:3.1 软件应用2011-07-13 15:38 4815人阅读评论(20) 收藏举报
Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。

在这里记录下Code::Blocks的安装以及如何开始编写一个C++程序。

1.下载并安装
登录官网下载/downloads,我下载的是带MinGW编译器的版本"codeblocks-10.05mingw-setup.exe",一路安装下去,在选择安装的功能时,选择了"Full"全部安装,如下图所示:
2.中文语言包
从/source/3345510下载中文语言包(各种版本的汉化程度不同,这里只介绍我使用的),在安装目录"...\CodeBlocks\share\CodeBlocks"下新建一个"locale"文件夹,再在此文件夹建立"zh_CN"文件夹,解压中文包的"codeblocks.mo"到此目录"...\CodeBlocks\share\CodeBlocks\locale\zh_CN"下。

启动Code::Blocks,点击主菜单的“Settings”,选择“Enviornment”。

出现的对话框中,左边选中“View”,右边打勾“Internationalization (needs restart)”,并在后面的复合框中选中“Chinese (Simplified)”。

确认完成。

重启Code::Blocks即可。

3.编译器配置
Code::Blocks是一个C/C++集成开发环境,需要配置编译器。

点击菜单"设置",选择"编译器和调试器...",在弹出的对话框中,左边选中"全局编译器设置",然后根据想要链接的编译器进行设置。

因为下载的是带MinGW版本的Code::Blocks,所以默认的"GNU GCC Compiler"已经关联到了MinGW编译器,如下图所示:
4.编译器更新
下载的带MinGW编译器的Code::Blocks,其中的MinGW版本是4.4.1的,为了使用新版的编译器,需要从官网上下载/projects/mingw/files/,下载的是一个自动下载几百K程序,需要链接网络进行下载文件。

如下图所示:
选择安装目录时,我选择了安装到"...\CodeBlocks\MinGW_New"进行安装,再根据需要进行选择要安装的功能,如下图所示:
按下一步之后,就会开始下载文件。

完成之后退出即可。

点击菜单"设置",选择"编译器和调试器...",在弹出的对话框中,左边选中"全局编译器设置",然后指定"GNU GCC Compiler",切换到"可执行工具链",修改"编译器的安装目录"为"D:\Program Files\CodeBlocks\MinGW_New",如下图所示:
5.开始C++之路
启动Code::Blocks,点击菜单"文件",选择"项目",在"分类"里选择"Console",选中"Console application",点击"出发",如下图所示:
接着,出现一个欢迎界面,跳过即可。

然后,选择使用语言,有C和C++可以选择,在此我选择"C++"。

下一步,输入项目标题"HelloWorld",浏览选择"新项目所在的父文件夹",如:"E:\Project"。

继续下一步,选择"GNU GCC Compiler"编译器,点击"完成"。

然后,双击左侧"工作空间"下的项目"HelloWorld",展开"Sources"下的"main.cpp",如下图所示:
在工具栏点击“构建”“运行”,结果如下图所示:
分享到:。

相关文档
最新文档