GPS加载错误的调试器版本(GDB)

GPS加载错误的调试器版本(GDB),gdb,gnat-gps,Gdb,Gnat Gps,我正在使用GPS版本6.2.2(20160527)和GNAT Pro 7.4.2(20160527-49)。对于GNAT Pro 7.4.2[rev=gdb-7.10-ref-125-g3d2bab0],此版本GNAT附带的调试器是7.10 使用GPS,启动调试会话的方法是转到调试->初始化。当我这样做时,下面会弹出一个调试器控制台。在控制台中键入show version,返回操作系统附带的Red Hat Enterprise Linux(RHEL6)操作系统调试器,而不是GNAT提供的正确版本

我正在使用GPS版本6.2.2(20160527)和GNAT Pro 7.4.2(20160527-49)。对于GNAT Pro 7.4.2[rev=gdb-7.10-ref-125-g3d2bab0],此版本GNAT附带的调试器是7.10

使用GPS,启动调试会话的方法是转到调试->初始化。当我这样做时,下面会弹出一个调试器控制台。在控制台中键入
show version
,返回操作系统附带的Red Hat Enterprise Linux(RHEL6)操作系统调试器,而不是GNAT提供的正确版本

但是,在命令行(GPS之外)键入
哪个gdb
,将返回与GNAT一起安装的调试器的正确版本


如何让GPS启动正确的调试器?从哪里获取操作系统调试器?

我猜GPS正在使用它启动时使用的
PATH
环境变量来搜索
gdb
可执行文件。您是否验证了情况并非如此?我不知道GPS使用的是哪种路径变量,也不知道为什么它与打开终端窗口时配置的路径变量不同。但是,我确实尝试过从命令行运行它(而不是单击桌面图标),它打开了正确的GDB版本,有没有办法检查桌面的路径?我肯定有,但我不知道RHEL6附带了哪个桌面管理器。