蚋为Mac编程阿达(Gnat for Mac Ada programming)

2019-07-18 21:18发布

我正在学习阿达95在我的编程类,我想我的MacBook上安装蚊蚋编译器。 我不知道在何处获得良好的蚊蚋编译我的代码,以及如何安装它。

我公司目前拥有的gedit作为我的文本编辑器,因为这是我们使用在我们的实验室环境是什么。 我是新来的Mac的世界,因此任何帮助,将不胜感激。

Answer 1:

这里有一个优秀的免费Ada编译为Mac OS X 提供AdaCore 。

你应该对蚋GPL版本确定。 按照下载链接-选择学术发展的自由软件 -在页面的底部,按照构建您的下载包

选择您的平台x86_64-darwin2012 。 点击GNAT 2012,然后在gnat-gpl-2012-x86_64-apple-darwin10.8.0-bin.tar.gz (这包含了所有你需要的时刻)。

你还需要的Xcode(免费与Mac OS X)。 预狮子,这是(我认为)的可选安装的安装DVD。 在狮子或ML,你需要从App Store(在ML它在分类 > 开发者工具 > Xcode中 )得到它。 在ML,你还需要安装命令行工具:开放的Xcode,那么的Xcode> 首选项 > 下载 > 组件 ,选择安装对命令行工具。

我说先安装Xcode的,因为蚋安装需要它(你可以告诉是否命令行工具被安装说which make :如果答案回来空白,不安装它们)。 总之,对于GNAT安装,

$ cd
$ tar zxvf ~/Downloads/gnat-gpl-2012-x86_64-apple-darwin10.8.0-bin.tar.gz
$ cd gnat-gpl-2012-x86_64-apple-darwin10.8.0-bin
$ sudo ./doinstall

它完成后,你不需要安装程序,因此你可以将其删除。

默认安装下GNAT /usr/local/gnat ,和你需要确保/usr/local/gnat/bin是第一的路径上(在任何情况下,提前/usr/bin )。 我编辑~/.bash_profile_common添加

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

但我仍然有麻烦知道哪个的~/.bash*文件做什么!



Answer 2:

我有OS X约塞米蒂10.10.3,我跟着下面的步骤。

  1. 从这个地方下载GNAT http://libre.adacore.com/download/configurations 。 选择Mac OS X作为平台。

  2. 执行终端上的以下命令:

    1. 解压缩或( tar来自先前步骤下载,例如文件,如下所示:

       tar zxvf gnat-gpl-2012-x86_64-apple-darwin10.8.0-bin.tar.gz 

      注意:这个假设您在作为文件在步骤1中下载同一个文件夹是。

    2. cd gnat-gpl-2012-x86_64-apple-darwin10.8.0-bin

    3. sudo ./doinstall

  3. 编辑您.bash_profile下的文件/Users/{YOUR_USER_NAME}/.bash_profile也有下面的行

     export PATH=$PATH:/opt/local/bin:/usr/local/gnat/bin 
  4. 保存.bash_profile文件。

  5. 打开一个新的终端。 您现在应该能够执行gnatmake



文章来源: Gnat for Mac Ada programming