1

我正在尝试为 Ada 编程安装 GNAT 编译器,但是当我启动它时出现以下错误:“无法创建配置目录 C:/users/@#$%@#%#@/.gps/ 正在退出... ”。

有人知道解决方案吗?我尝试了各种各样的东西,没有任何帮助。

谢谢

4

2 回答 2

2

我在 Windows XP 上安装了 Cygwin,带有来自 GNAT GPL 2012 的 GPS。

如果我第一次%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 似乎无法创建中间目录。

于 2013-03-03T19:47:11.357 回答
1

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

最后我的解决方案是完全删除 Cygwin 并安装 Ada 使用的系统 Mingw32。

于 2014-03-24T23:04:20.617 回答