codeblocks调试入门

来源:互联网 发布:与农村淘宝相关的业务 编辑:程序博客网 时间:2024/05/16 08:31

首先安装codeblock,自行百度。 
有的codeblock里面没有GUU编辑器,百度下载一个编辑器,关于编辑器的安装查看百度经验即可。 
1.建立工程,注意,路径一定是英文的。 
这里写图片描述 
一般新手直接选空项目就可以了。 
2.要做c或者c++的项目,进行选择 
这里写图片描述 
3.建立工程名,选择存储路径(自行定义) 
这里写图片描述 
4.往里面添加文件 
这里写图片描述 
5.写代码 
这里直接写了个小代码,方便测试

//输入一个数,输出这个数到1之间的数#include <iostream>#include <stdio.h>using namespace std;void test(int n){    if(n==0)        return ;    cout<<n<<" ";    test(n-1);}int main(void){    int n;    cin>>n;    test(n);    return 0;}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

6.调试 
快捷栏红圈标示,如果没有,在view下找到Toolbars,把那些东西勾选对号即可。 
这里写图片描述 
首先把光标放在int n上,然后按F4,或者 
这里写图片描述 
表示 run to cursor 
然后按F7即可单步执行,或者 
这里写图片描述 
表示next line(下一步) 
这里需要输入n的值 
这里写图片描述

下面是一个test函数,如果再按F7,就会直接到return 0,如果想看test函数的执行过程,两个方法: 
1.设置断点(F5) 
这里写图片描述 
为了方便查看相关变量的变化,我们可以打开watches,下图中的红圈,点击选择watches即可。 
这里写图片描述 
2.step into ,step out 
这里写图片描述 
这个step into可以跳入函数,如果想跳出则点击step out就行了。 
7.退出调试 
这里写图片描述

大家有更多经验的可以提出来,共同分享~

0 1
原创粉丝点击