Code::Blocks使用与调试一条龙

CodeBlocks创建C语言工程
版本13.12

  1. ?

    选择"create a new project"

  2. 选择第四个,点击"go"

  3. 4

    选择"C",点击"next"

导入C语言工程

又是cpp又是头文件的还是工程好使

导入工程时,不是像java工程那样,全部就导进来,而是要找到项目文件如dsw,dsp(vc 6.0)这样的导入

导入dsp

?

保存工作空间

?

?

一次打开多个工程

编译的时候,第一次编译多个文件,但后来只会编译改动的文件

但是工作空间后,要选择哪个是活跃的工程,右键activate projects

?

CodeBlocks调试

1.首先你的工程路径中没有中文与空格。否则无法运行到断点。

2.你的codeblocks要支持调试,具体来说你下载的codeblocks要含有调试器,最新版 13.12版下载链接

http://www.codeblocks.org/downloads/26

MinGW(Minimalist GNU for Windows),又称mingw32,是将GCC编译器和GNU Binutils移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行....

如果你下载的不是调试版的,会提示你

找不到gdc.exe等问题

3.打开 debug watches查看变量窗口

我的12.11版的,debug watches一打开什么也没有!!可能是我下载的版本不对。

设置断点(双击加断点)后,开始调试

?

?

可以把watches放到右下角,看变量

时间: 2024-10-12 13:56:41

Code::Blocks使用与调试一条龙的相关文章

Code::blocks建立ffmpeg调试环境

一直想学ffmpeg源码,但是ffmpeg只支持gdb调试,它不能在VC上编译.断点调试.最近看到同事用code::blocks和Mingw编译x264,而x264也是不能在VC下编译的,因此尝试在code::blocks下编译ffmpeg,最终编译成功,而且能够断点调试.我编译的过程如下: 1. 从官网下载ffmpeg的源码,我下载的版本为ffmpeg-2.5.1 2. 将ffmpeg压缩包解压放到Mingw目录的:MinGW\msys\1.0\home\Administrator 3. 打开

Code::Blocks的汉化、主题美化及其调试功能的实现

最近由于Cfree5经常崩溃+调试语句运行速度比较慢,想尝试一下另一个听说很好用的IDE Code::Blocks. 先上官网的安装包(自带mingw,安装完可以直接用,适用于windows系统)下载地址:Sourceforge.net或者FossHub 由于C::B自带的mingw版本较新,支持C++11,因此可以在设置——编译器(Complier)中选中那个有C++11字眼的选项再保存就行 Code::Blocks的美化,按照下列步骤 1. 在C盘下搜索文件default.conf(先去文件

VC++6.0 IDE的工程用Code::Blocks来打开、编译、调试终极配置方案

引子:竟然可以用Code::Blocks来打开.编译.调试VC 6.0的项目,感觉很神奇,通过配置也让我们更进一步了解VC++ 6.0的编译器,连接器,调试器.好多兄弟问到要是能支持最新的VS2008和VS2010就好了,其实Code::Blocks已经配置好我们习惯的编译器的IDE环境了,假如我们用VS2003---VS2010,都可以不用配置了.只是因为VC++6.0的不在默认之列,所以才摸索出一套切实可行的方案出来.才先截个图给大家看看Code::Blocks支持和已经配置好的编译器支持列

code::blocks调试

今天用code::blocks调试程序时,出现了下面的情况 其实,之前也出现过,但是经过百度查找解决办法,大都是修改执行路径,我也跟着一步步做了,但是都不起作用.当时我装的是最新的Code::blocks,后来我卸载了它,又重新装了稍旧一点的版本,是Code::blocks 16.01版本,因为前年用过,是可以调试的,就装了这个版本的. 装了之后,由于琐事太多,也一直没用过,今天重新用起来.发现调试还是有问题,我又跟着查到的资料一步步试,查看我的执行路径为C:\Program Files (x8

【Code::Blocks】windows 环境下编译 Code::Blocks(已修正)

Code::Blocks 在2012-11-25发布了最新的12.11版本,相比上一个版本(10.05),Code::Blocks 进行了许多改进和更新(Change log). 引用 Wikipedia:Code::Blocks: Code::Blocks是一个免费.开源.跨平台的IDE,使用C++开发,并且使用wxWidgets做为GUI函式库.Code::Blocks使用了插件架构,其功能可以使用插件自由地扩充.目前, Code::Blocks主要针对开发C/C++程式而设计. Code:

Code::Blocks配置GTK+2和GTK+3

Code::Blocks配置GTK+2和GTK+3 作者 He YiJun – storysnail<at>gmail.com 团队 ls 版权 转载请保留本声明! 本文档包含的原创代码根据General Public License,v3 发布 GPLv3 许可证的副本可以在这里获得:http://www.gnu.org/licenses/gpl.html 本文档根据GNU Free Documentation License 1.3发布 GFDL1.3许可证的副本可以在这里获得:http:

Code::Blocks项目配置基础

File 菜单 New :新建( Empty file/file . class . project . build target ) . Recent projects/files :最近打开的项目 / 文件 . Import projects : Dev-C++ Project . VC6 dsw/dsp . VC8 vcproj/sln . Ctrl+Shift+S : Save all files . Save workspace (as) :将多个项目组织成一个工作空间,类似 VC 的

linux下C/C++IDE比较——Code::Blocks

工欲善其事,必先利其器.用了这么久的linux,现在比较主流的几个C/C++的IDE基本已都用过了,现在来对他们做一下简单的比较. 1.VIM首先要说的是VIM.我认为,VIM只是一个编辑器,不能算是IDE.虽说VIM有很多插件,例如代码折叠.递进等,可以将VIM组建成几乎类似一个IDE,但始终它不是专门的IDE,所以在功能支持上还是远不如那些专门的IDE如:eclipse和code::blocks(这个是本文最后介绍也是我想向大家推荐的IDE).用VIM+GDB来编写和调试C++程序是很“痛苦

Ubuntu下Code Blocks无法运行和Debug的解决方案

前两天尝试用Vim+gcc+gdb来编写C语言,但是对我这样一个新手来说实在时太痛苦了,不得以,转战IDE,找了半天,选了Code Blocks这款大家用的最多的.但是在运行的时候却: 一闪而过,Debug的时候也捕捉不到断点,也不显示控制台,上网查找了一下,目前有这几种解决方案: (1)首先,所有的路径不能有中文,不能有空格. (2)其次,要调试的程序必须在一个项目中,即新建一个项目,将源文件添加进项目才能Debug. (3)再者,还需要调整控制台的样式:Settings->Environme