2013-03-04 113 views
1

我使用的是针对RTRT推荐的GNAT 3.15p Ada编译器。我使用的是另一个版本的GNAT Ada编译器的GPS IDE。是否有可用于GNAT 3.15p编译器的IDE?我可以使用GPS IDE本身,如果是的话如何更改编译器?IDE for GNAT 3.15p Ada编译器

感谢 Padmapriya

+0

这是在Windows上吗?什么是“RTRT”? – 2013-03-04 11:25:04

+0

我假设了一些课,但提问者会更好地假设我们并不都熟悉他们校园周围使用的术语。 – 2013-03-04 12:34:34

回答

2

我相信,GPS将使用第一gccgnatmake它找到的PATH

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

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。

+0

非常感谢。我尝试了这两个答案的组合,它工作正常。我在C驱动器中安装了GPS IDE,在D驱动器中安装了GANT3.15p编译器。在GPS工具链配置中,将编译器路径提供为D:\ GNAT \ bin,并取消选中多个工具链的选项。这使得GPS采用GNAT3.15p编译器。 – user2094828 2013-03-05 07:24:26