我开始学习ADA,并且基本上复制了" Hello World"代码只是为了检查如何编译它。
我用这个命令编译它:
gnatmake hello.adb
这就是我得到的:
gcc -c hello.adb
gnatbind -x hello.ali
gnatlink hello.ali
collect2: error: /usr/local/gnat/bin/nm returned 255 exit status
gnatlink: error when calling /usr/local/gnat/bin/gcc
gnatmake: *** link failed.
我该怎么办? 这可能有助于了解:我使用的是Mac OS El Capitan,我安装了GNAT-GPL 64位Darwin版本。
编辑: 我用了命令
gnatmake hello.adb -largs -Wl,-v
似乎事情开始起作用,但之后我会得到相同的错误退出状态,并显示错误消息:
gnatlink: error when calling /usr/local/gnat/bin/gcc
有人建议修改〜/ .bash_profile_common文件,但终端无法找到它。实际上,如果我用"〜/。&#34键入它,我的终端似乎无法找到单个文件或目录。或"〜/"后缀。我会在另一个论坛上就这一特定问题提出一个问题。