Mac OS上的Ada编译器GNAT

时间:2013-10-31 23:45:03

标签: xcode macos compiler-construction ada gnat

我正在尝试使用Mac上的终端编译ada,但我总是收到此错误 “错误:'-x ada中'无效值'ada''”任何人都知道如何解决这个问题?

1 个答案:

答案 0 :(得分:4)

您可能没有安装Ada编译器,OSX附带的gcc不支持Ada。目前,OSX有两种免费的Ada启用的gcc二进制文件:

    来自AdaCore的
  • GNAT GPL(选择x86_64-darwin作为平台)。此编译器和随附的运行时库是根据GPL许可的,这意味着如果您使用它编译应用程序,如果要传播它,则必须根据GPL许可它们。
  • FSF GCC,由海湾合作委员会来源编制。它是根据GPL许可的,具有运行时库异常,这意味着您不必使用GPL下的软件许可软件。

安装其中一个编译器并将其添加到PATH后,您可以轻松编译Ada代码

gnatmake your_ada_file.adb