首页 / 知识
关于c ++:如何在没有gdbserver的情况下使用Eclipse CDT进行远程调试?
2023-04-16 11:11:00

How to do remote debugging with Eclipse CDT without gdbserver?我们正在Windows上使用Eclipse CDT 5 C ++ IDE在远程AIX主机上开发C ++应用程序。 Eclipse CDT能够使用gdbserver执行远程调试。 不幸的是,AIX不支持gdbserver。 是否有人熟悉使用不带gdbserver的Eclipse CDT进行远程调试的方法? 也许使用SSH Shell连接到gdb? 终于,无论如何我现在都能远程运行gdb了。在任务栏上的错误符号处,我进行了"调试配置-GDB硬件调试"。
在Main C / C ++ Applications中,我在可执行文件(
在unix脚本中,我从eclipse的命令行参数启动了gdb,这是我以前尝试过的。 shell命令中的调用如下所示:
然后,IBM仅为AIX提供了gdb 6.0。我在网上http://www.perzl.org/aix/index.php?n=Main.Gdb找到了6.8版。我们的管理员安装了它。 我现在可以单步执行程序并观察变量。我什至可以直接在控制台视图中编写gdb-commands。 yabadabadooooooo
希望对其他人也有帮助。不能说,什么才是真正的赢家行动。 我通常不会在一个我无法真正测试答案的问题上开枪,但是既然这个问题已经坐了一天,我就给它一个镜头。从看来: http://wiki.eclipse.org/TM_and_RSE_FAQ#How_can_I_do_Remote_Debugging_with_CDT.3F ...即使从创建该Wiki页面以来CDT发生了更改,您仍然应该能够将debug命令更改为: ssh remotehost gdb 而不是使用使用gdbserver的TM。这可能会比TM远程调试慢一些,因为它实际上使用的是本地gdb,但另一方面,您不必NFS或SMB挂载源代码即可将其提供给本地调试器(如果您在局域网上就没关系了)。 还有一个针对Linux的参考TCF实现,您可能会或可能不会为AIX重新编译任何运气,但是如果gdbserver不可用,它可以进行远程调试: http://wiki.eclipse.org/DSDP/TM/TCF_FAQ
还尝试使用Windows eclipse-cdt-gdb远程调试aix-appl。
这里是新闻链接: 目前,我们仍然使用xldb调试本地,但是我现在正在尝试ddd-gdb。至少本地gdb正在运行。 |
最新内容
相关内容
如何在linux执行命令?
如何在linux执行命令?,单位,电脑,命令,系统,基础,发行,工具,工作,信息,文件,mv什么意思呢?1、MV的意思具体如下:mV是一个较小的电压单位,可以用linux创建主机名命令?
linux创建主机名命令?,工作,地址,系统,信息,名称,命令,目录,发行,查询系统,网络,linux常用的命令有哪些1、linux系统常用操作命令如下:ls:全拼li如何在linux命令清屏?
如何在linux命令清屏?,系统,地址,信息,基础,电脑,命令,名称,集团,产品,管理,别不信!掌握好这20条Linux基础命令,让你的操作效率直接双倍1、系linux命令主机名变量?
linux命令主机名变量?,系统,主机名,查询系统,命令,终端,编辑,提示符,根目录,文件,用户,linux如何修改主机名首先,以 root 用户身份登录 Red Hatlinux如何在线装命令?
linux如何在线装命令?,软件,系统,环境,发行,在线,名称,简介,工具,设备,做好,如何用命令行在Linux下安装软件?1、首先启动CentOS7,在VMware中点linux命令获取主机名?
linux命令获取主机名?,工作,地址,管理,系统,信息,命令,目录,软件,代码,策略,Linux命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出目录修改主机名命令linux?
修改主机名命令linux?,系统,地址,服务,主机名,网络,情况,名称,查询系统,异常,观察,linux(CentOS7)下如何永久修改主机名1、Centos7修改主机名重启linux主机的命令?
重启linux主机的命令?,系统,工作,设备,标准,命令,灵活,时间,信息,用户,级别,Linux的重启命令有哪些linux重启命令有五个,分别如下:shutdown。powlinux系统看主机命令?
linux系统看主机命令?,信息,系统,中科,电脑,第一,软件,实时,工具,设备,数据,linux查看硬件命令有哪些1、《Linux就该这么学》给同学们介绍一下linux主机追踪命令?
linux主机追踪命令?,工作,系统,地址,时间,信息,管理,命令,目录,代码,下来,基本linux命令1、linux基本操作命令:pwd命令、cd命令、ls命令、cat命linux主机型号命令?
linux主机型号命令?,情况,系统,电脑,设备,软件,信息,检测,第三,数据,名称,Linux下怎样查看机器配置,及cpu/内存/硬盘使用率Linux命令行可以使如何在linux编译命令?
如何在linux编译命令?,代码,工具,基础,环境,百度,源程序,语言,文件,终端,编译器,Linux能直接编译C语言吗?1、在Linux下面,如果要编译一个C语言