我使用的是針對RTRT推薦的GNAT 3.15p Ada編譯器。我使用的是另一個版本的GNAT Ada編譯器的GPS IDE。是否有可用於GNAT 3.15p編譯器的IDE?我可以使用GPS IDE本身,如果是的話如何更改編譯器?IDE for GNAT 3.15p Ada編譯器
感謝 Padmapriya
我使用的是針對RTRT推薦的GNAT 3.15p Ada編譯器。我使用的是另一個版本的GNAT Ada編譯器的GPS IDE。是否有可用於GNAT 3.15p編譯器的IDE?我可以使用GPS IDE本身,如果是的話如何更改編譯器?IDE for GNAT 3.15p Ada編譯器
感謝 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。
非常感謝。我嘗試了這兩個答案的組合,它工作正常。我在C驅動器中安裝了GPS IDE,在D驅動器中安裝了GANT3.15p編譯器。在GPS工具鏈配置中,將編譯器路徑提供爲D:\ GNAT \ bin,並取消選中多個工具鏈的選項。這使得GPS採用GNAT3.15p編譯器。 – user2094828 2013-03-05 07:24:26
這是在Windows上嗎?什麼是「RTRT」? – 2013-03-04 11:25:04
我假設了一些課,但提問者會更好地假設我們並不都熟悉他們校園周圍使用的術語。 – 2013-03-04 12:34:34