|
我从网上下了一个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] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|