2

我正在使用带有命令行工具的 xCode 4.5.1 运行 Mac OS X 10.8 (Mountain Lion)。

我刚刚从这里安装了 GNAT 2012 。

我使用本教程安装了它:

导航到包含一个名为的文件的目录:doinstall
输入:sudo mkdir /usr/loca/gnat 您必须输入您的密码
输入:sudo ./doinstall 按回车键和提示 y 更新您的路径:sudo export PATH=/usr /local/gnat/bin:$PATH 你现在应该可以使用命令 gnatmake 进行编译了

一切顺利,我重新开始。在我的桌面上,我有 hello.adb:

with Ada.Text_IO;use Ada.Text_IO;
procedure Hello is
begin
    Put_Line ("Hello world!");
end Hello;

在终端中,我导航到我的桌面并执行gnatmake hello.adb. 但我明白了

-bash: gnatmake: command not found

但是在终端中,如果我执行info gnat,我会得到一个非常大的文档。

  1. 为什么我不能编译 hello.adb?无论如何要修复?
  2. 我可以在 xCode 中创建 ada 项目并编译/调试吗?我想使用 xCode 作为 IDE 来编辑源文件。如果是这样,我应该使用什么类型的项目?“外部构建系统”也许?有人可以发布一个关于如何使用 xcode 运行 hello world 的教程吗?这对我有很大帮助。视频会很棒。可惜艾达在互联网上的资源如此之少。
4

1 回答 1

3

您需要将通往 Ada 的路径放在一个更永久的地方。只要终端打开,您在终端中输入的命令就会持续。

打开~/.bash_profile并添加

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

您可以从终端打开文件

nano ~/.bashrc

或者

vim ~/.bashrc

如果您使用的是 ZSH,请将该export行放在~/.zshrc.

编辑:对于#2,我找不到更新的 XCode 插件,但如果你想要一个 IDE,请查看这个最佳答案

于 2012-10-16T23:30:13.897 回答