Chinaunix首页 | 论坛 | 博客
  • 博客访问: 193370
  • 博文数量: 52
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 570
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-09 22:20
文章分类

全部博文(52)

文章存档

2009年(9)

2008年(27)

2007年(16)

我的朋友

分类: LINUX

2007-10-27 22:22:36

Insight是红帽出的可视化调试器GDB,虽然图形化做的确实不如微软的VS,但是在Linux下是不多得的,图形大体还是过的去,最新版的是6.6于2007年2月8日。

官方网站:

下面简单说明一下它的使用:
首先需要熟悉一下命令行下使用GDB

先写一段代码,就用一个简单的C++代码吧,

/*a.cpp*/
#include
using namespace std;
int main()
{
int i=0;
i=i++;
cout<return 0;
}

用GCC编译,g++ a.cpp -o a.out

然后命令行启动insight,打开a.out就可以进行调试了,在菜单栏中的View中可以监视堆栈,寄存器的变化等等,很简单,和VS中的调试器差不多。

*如果调试代码,在编译的时候加一个-g选项,打开a.out后看到的是源代码,可以在源代码上进行调试。
*如果对此感兴趣,建议读官方网站上的FAQ


阅读(3774) | 评论(0) | 转发(0) |
0

上一篇:汉诺塔算法

下一篇:调用DLL

给主人留下些什么吧!~~