2013-03-03 116 views
1

我想安装用于Ada编程的GNAT编译器,但是当我启动它时出现以下错误:“Can not create config directory C:/ users/@#$%@#%# @/.gps /退出...“。安装Gnat Ada编译器时出错

有人知道解决方案吗? 我尝试所有类型的东西,没有什么帮助。

感谢

+1

你试过什么样的东西? 我在win7中安装了编译器,它的功能就像一个魅力! – Mark 2013-03-03 17:48:44

+0

哪个Windows?哪个GNAT编译器包? – 2013-03-03 19:12:17

+0

比我更高的代表是否可以设置标签'gps-gnat'(例如)? 'gps'指的是全球定位系统 - 我试图让“我们的”GPS作为替代含义被添加,但失败了。 – 2013-03-03 19:49:26

回答

2

我已经安装在Windows XP上的Cygwin,与GPS自GNAT GPL 2012

如果我有%HOME%设置为C:\cygwin\users\%USERNAME%,并首次启动GPS,GPS说,它创建的配置目录C:\cygwin\users\simon\.gps。如果我没有设置%HOME%,GPS会创建配置目录C:\Documents and Settings\Simon,这似乎是%HOMEPATH%。请注意,GPS不知道Cygwin,它是一个Windows应用程序并使用您的Windows环境变量。

我在想你是否有%HOME%(或者可能是%HOMEPATH%?)设置为不存在的目录? GPS似乎无法创建中间目录。

1

我不是阿达奇才,但我记得我曾尝试在Cygwin上安装Gnat GPS,并遇到各种各样的问题。最大的问题之一是64/32位不兼容,因为Windows上的Gnat只能在32位版本中使用,而Cygwin可能在您的机器上使用64位版本

最后,我的解决方案是彻底删除Cygwin,安装Ada使用的系统Mingw32。