首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >http://ftp.gnu.org/gnu/gdb/gdb-7.9.tar.gz中缺少gdbserver 7.9

http://ftp.gnu.org/gnu/gdb/gdb-7.9.tar.gz中缺少gdbserver 7.9
EN

Stack Overflow用户
提问于 2015-03-18 00:50:47
回答 1查看 243关注 0票数 0

我从以下位置下载了gdb-7.9 tarbell:

http://ftp.gnu.org/gnu/gdb/gdb-7.9.tar.gz

在运行configure/make/make install之后,我注意到缺少gdbserver二进制文件:

根@计算机bin# % ls

gcore gdb

然而,如果我从http://ftp.gnu.org/gnu/gdb/gdb-7.8.tar.gz下载7.8的tarfile并运行configure/make/make install,gdbserver就在那里:

根@计算机bin# % ls

gcore gdb gdbserver

我有以下问题:

gdbserver是故意在gdb7.9中缺失的吗?

如果是,会不会在以后再添加?

gdb 7.9与旧版本的gdb服务器兼容吗?

谢谢你的帮忙,

EN

回答 1

Stack Overflow用户

发布于 2015-03-18 10:06:59

在运行configure/make/make install之后,我注意到缺少gdbserver二进制文件

在Linux/x86_64上,gdbserver二进制文件是为我准备的,使用的是系统GCC。

如果您的操作系统不受支持,或者正在进行交叉编译,则可能无法安装它。不幸的是,您没有提供您正在构建的操作系统以及您使用的编译器的任何细节。

与旧版本的gdb服务器兼容gdb 7.9

通常,GDB从不假定它正在与之对话的远程系统的任何信息(甚至可能没有gdbserver,而是某些嵌入式操作系统的gdb存根),并且总是通过查询来协商支持的功能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29105017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档