我还没有安装GPS(GNAT Programming Studio)

时间:2014-07-22 12:19:21

标签: ide ada gnat-gps

我想学习在Ada中编程,昨天我从Adacore网站下载GPS,提取存档并运行“doinstall”文件(我正在运行OpenSuse 13.1)。一切安装好了,我想提一下我没有编辑PATH变量,然后我启动了Ada并创建了新的项目 http://gcc.gnu.org/onlinedocs/gnat_ugn_unw/Building-a-New-Program-with-GPS.html。一切都很好,我写了我的Hello_World程序,但是当我尝试编译它时,我遇到了这些错误:

 Could not determine the project for file: /home/synchro/Ada_projects/hello.adb
 Could not expand argument in command line: %fp
 Build command not launched.

我无法找到有关如何解决此问题的任何信息。欢迎任何帮助。

编辑:我已将文件添加到项目中现在我收到了这些错误:

 No file selected
 Could not expand argument in command line: %fp
 Build command not launched.

1 个答案:

答案 0 :(得分:0)

您肯定需要设置PATH,以便首先提出doinstall的建议。

您必须编辑的文件在Unix系统之间有所不同;谷歌搜索“如何在opensuse中设置路径”表明您需要编辑的文件是~/.profile(即文件.profile - 注意领先期 - 在您的家中目录)。

假设doinstall/usr/local/gnat/bin,你可以通过到文件的末尾并插入行来获得所需的效果

export PATH=/usr/local/gnat/bin:$PATH

(如果~/.profile包含条件代码,可能不是那么简单)然后注销/登录。

<小时/> 这可能会解决您的问题;我不承认这些错误消息,所以它可能是其他的。