1

我正在使用建议用于 RTRT 的 GNAT 3.15p Ada 编译器。我将 GPS IDE 与另一个版本的 GNAT Ada 编译器一起使用。是否有可用于 GNAT 3.15p 编译器的 IDE?我可以使用 GPS IDE 本身,如果可以,如何更改编译器?

谢谢 Padmapriya

4

2 回答 2

2

我相信 GPS 将使用第一个gcc并且gnatmake它在PATH.

通常,在 Windows 上安装 GNAT 会正确设置 PATH;如果您已经安装了更高版本的 GNAT+GPS,则安装 3.15p 应首先将其放在 PATH 上。

于 2013-03-04T11:40:55.983 回答
0

您可以找到的最新 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 感到满意。

于 2013-03-04T17:01:25.837 回答