我正在使用建议用于 RTRT 的 GNAT 3.15p Ada 编译器。我将 GPS IDE 与另一个版本的 GNAT Ada 编译器一起使用。是否有可用于 GNAT 3.15p 编译器的 IDE?我可以使用 GPS IDE 本身,如果可以,如何更改编译器?
谢谢 Padmapriya
我相信 GPS 将使用第一个gcc
并且gnatmake
它在PATH
.
通常,在 Windows 上安装 GNAT 会正确设置 PATH;如果您已经安装了更高版本的 GNAT+GPS,则安装 3.15p 应首先将其放在 PATH 上。
您可以找到的最新 GPS(例如来自 GNAT GPL 2012 的 GPS)可能支持 GNAT 3.15p(尽管官方声明的支持只能追溯到 GNAT Pro 3.16a1)。在较新的 GPS 手册中查找“多工具链”功能。这对于使用较新的 GNAT 工具集和较旧的编译器非常有效。“多个工具链”设置将覆盖 OS 路径变量设置。
请参阅http://docs.adacore.com/gps-docs/users_guide/_build/html/compilation.html#working-with-two-compilers
如果您使用 gpr 文件,您可能不得不限制自己使用 GNAT 3.15p 中可用的项目文件功能。
您可能还会对 Eclipse 上的 GNATbench 或 AdaGIDE 作为替代 IDE 感到满意。