QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1517|回复: 5

kdbg应该怎样安装?

[复制链接]
发表于 2005-11-27 19:54:23 | 显示全部楼层 |阅读模式
我从网上下了一个kdbg-1.9.4.tar.gz,解压后,按照readme的说明,需要依次执行
  ./configure
  make
  make install
  先执行./configure后,报告一切正常。但执行make时就出了问题。在长达百多行的提示中夹杂着各种各样的警告和错误报告。最终提示make不成功。我仔细查看了一下,除了警告,主要是有一个名为procattachbase.cpp的文件编译不成功。我单独用gcc编译这个文件,发现里面有个spacingBtns变量没有声明。由于在其余所有文件中再没有出现过同名的变量,所以我怀疑这是个局部变量,但无法知道它的类型。
  在该文件中,第一次使用该变量是这个形式:
   spacingBtns = new QSpacerItem( 242, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
  因此我在本函数中加入了声明:
    QSpacerItem *spacingBtns;
  再重新编译,这次成功了。
  然后再以root身份登录,执行make install,也没有出现异常,还以为大功告成。可到运行kdbg时,才发现运行界面上居然只有一个打开用的快捷按钮。菜单也只有"file" "Settings" "Help"三项。只能打开一个C源文件,其余什么事情都不能做,无论怎么试都不行。我又反复安装可还是老样子。

  我怀疑前面改动程序出了错。按理说这种发行版本应该不会出现这么低级的连编译都通不过的语法错误,是不是我下载的版本有问题?或者是安装时有什么地方没有注意到的?各位安装这东西时可曾碰到过这问题?[img][/img]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2005-11-27 21:06:37 | 显示全部楼层
为什么要自己下载编译呢?用你自己用的发行版提供的二进制版本不好么?yum / apt-get 安装
回复

使用道具 举报

 楼主| 发表于 2005-11-28 00:11:07 | 显示全部楼层
我用的红旗Linux5.0版,自述文件中没说带了kdbg,找遍了光盘也没找到。
还有,这个版本也没带emacs...
回复

使用道具 举报

 楼主| 发表于 2005-11-28 22:53:36 | 显示全部楼层
实在搞不定了,还得用gdb,呜.......
回复

使用道具 举报

发表于 2005-11-29 09:24:28 | 显示全部楼层
换掉红旗吧..  :D
回复

使用道具 举报

 楼主| 发表于 2005-11-29 22:27:55 | 显示全部楼层
从别人的FC4里拷了个rpm的,搞定
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 02:24 , Processed in 0.057099 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表