我正在使用 GPS 版本 6.2.2 (20160527) 和 GNAT Pro 7.4.2 (20160527-49)。此版本的 GNAT 附带的调试器是 7.10,适用于 GNAT Pro 7.4.2 [rev=gdb-7.10-ref-125-g3d2bab0]。
使用 GPS,启动调试会话的方法是转到 Debug->Initialize。当我这样做时,下面会弹出一个调试器控制台。在控制台中键入show version
会返回操作系统附带的 Red Hat Enterprise Linux (RHEL6) 的操作系统调试器,而不是 GNAT 提供的正确版本。
但是,which gdb
在命令行(在 GPS 之外)键入会返回与 GNAT 一起安装的调试器的正确版本。
如何让 GPS 启动正确的调试器?它从哪里获得操作系统调试器?