安装XXGDB-1.12(图形界面调试工具)

原创 2007年09月17日 17:17:00

(一)xxgdb简介

xxgdb 是 gdb 的一个基于 X Window 系统的图形界面。 xxgdb 包括了命令行版的 gdb 上的所有特性。 xxgdb 使你能通过按按钮来执行常用的命令。 设置了断点的地方也用图形来显示。 

  你能在一个 Xterm 窗口里键入下面的命令来运行它: 

  xxgdb

  你能用 gdb 里任何有效的命令行选项来初始化 xxgdb 。 此外 xxgdb 也有一些特有的命令行选项, 表 27.2 列出了这些选项。

表 27.2. xxgdb 命令行选项.
选 项 描 述
db_name 指定所用调试器的名字, 缺省是 gdb。
db_prompt 指定调试器提示符, 缺省为 gdb。
gdbinit 指定初始化 gdb 的命令文件的文件名, 缺省为 .gdbinit。
nx 告诉 xxgdb 不执行 .gdbinit 文件。
bigicon 使用大图标。

(二)xxgdb安装

1.下载xxgdb

下载地址ftp://ftp.x.org/contrib/utilities/xxgdb-1.12.tar.gz

2.解压缩xxgdb

root@localhost xxgdb-1.12]# # tar -vxzf xxgdb-1.12.tar.gz

3.安装xxgdb

root@localhost xxgdb-1.12]# # cd xxgdb-1.12


root@localhost xxgdb-1.12]# # xmkmf
mv -f Makefile Makefile.bak
imake -DUseInstalled -I/usr/X11R6/lib/X11/config

(这个xmkmf是X11提供的根据imakefile文件自动建立Makefile文件的命令)


[root@localhost xxgdb-1.12]# make
gcc -m32 -O2  -pipe -m32 -march=i386 -mtune=pentium4 -fno-strict-aliasing -pipe      -I/usr/X11R6/include    -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L      -D_POSIX_SOURCE -D_XOPEN_SOURCE                          -D_BSD_SOURCE -D_SVID_SOURCE                                                              -DFUNCPROTO=15 -DNARROWPROTO   -DSYSV -DGDB -DCREATE_IO_WINDOW -g    -c -o calldbx.o calldbx.cIn file included from /usr/X11R6/include/X11/Intrinsic.h:56,
                 from /usr/X11R6/include/X11/IntrinsicP.h:54,
                 from defs.h:71,
                 from global.h:66,
                 from calldbx.c:76:
/usr/X11R6/include/X11/Xlib.h:83: error: conflicting types for 'wchar_t'
/usr/lib/gcc/i386-redhat-linux/3.4.6/include/stddef.h:325: error: previous declaration of 'wchar_t' was here
make: *** [calldbx.o] /u9519/u8bef 1

(说是头文件中的定义有冲突,修改/usr/X11R6/include/X11/Xlib.h文件的81行将
typedef unsigned long wchar_t;
改成
/*typedef unsigned long wchar_t;*/
注释掉
重新执行make
编译成功,在目录下有个xxgdb的可执行文件,起动它,窗口出来了。)

[root@localhost xxgdb-1.12]# make

 4.执行xxgdb

有问题!

版权声明:本文仅用于学习和交流目的。非商业转载请注明作译者、出处,并保留本文的原始链接。

Linux下C开发工具介绍 GCC gdb xxgdb calls calltree cprot

Linux的发行版中包含了很多软件开发工具. 它们中的很多是用于 C 和 C++应用程序开发的. 本文介绍了在 Linux 下能用于 C 应用程序开发和调试的工具. 本文的主旨是介绍如何在 Linux...
  • bat603
  • bat603
  • 2006年07月25日 23:52
  • 1732

linux网络编程 清晰版pdf文件 十分好用

  • 2010年01月12日 22:25
  • 3.24MB
  • 下载

Linux GUI 编程框架及编程基础.pdf

  • 2012年09月11日 17:29
  • 10.54MB
  • 下载

gdb图形化调试之insight

在gdb调试中,我们也可以有图像化调试界面,即insight 首先、在linux下面安装insight,本文使用的是fedora 14,方法如下 yum list insight yum ins...
  • noWorries
  • noWorries
  • 2013年05月06日 09:32
  • 1137

Linux下图形界面调试工具kdbg安装及测试

1、Ubuntu系统下安装          Ubuntu系统安装比较方便,直接apt-get就行apt-get install kdbg2、centos 安装       首先,在这个地址下下载rp...
  • jsh13417
  • jsh13417
  • 2014年10月23日 22:26
  • 4460

Linux下图形用户接口(GUI)编程技术(Gtk 学习资料)

  • 2009年03月16日 15:51
  • 9.11MB
  • 下载

Linux网络编程-宋敬彬 孙海滨等编著

  • 2010年10月14日 17:54
  • 3.24MB
  • 下载

ubuntu下成功安装gdb图形界面调试工具insight

本文安装过程适用于insight-6.7.1a.tar.bz2, 6.6 和6.8版本没有成功安装,或许是我配置有误, 去ftp://sourceware.org/pub/insight/rele...
  • xiayuleWA
  • xiayuleWA
  • 2014年02月22日 19:58
  • 6137

如何为ubuntu安装图形界面

本地安装: 依次输入以下命令  apt-get update sudo apt-get install xinit sudo apt-get install gdm sudo apt-get...
  • qq_34450601
  • qq_34450601
  • 2017年10月21日 00:12
  • 1635

linux网络编程.pdf

  • 2009年05月04日 18:04
  • 3.24MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:安装XXGDB-1.12(图形界面调试工具)
举报原因:
原因补充:

(最多只允许输入30个字)