我正在我的编程类中学习Ada 95,我想在我的MacBook上安装gnat编译器。我不知道在哪里可以编译我的代码,以及如何安装它。
我现在有gedit作为我的文本编辑器,因为这是我们在实验室环境中使用的。我是Mac世界的新手,所以任何帮助都是非常感谢的。
发布于 2013-01-28 18:14:03
Mac available from AdaCore有一个很好的免费Ada编译器。
你应该对小虫GPL版本没意见。按照下载链接-选择学术发展的自由软件-在页面底部,按照建立您的下载包。
选择您的平台为x86_64-darwin,2012。单击GNAT 2012,然后单击gnat-gpl-2012-x86_64-apple-darwin10.8.0-bin.tar.gz (这包含了当前所需的所有内容)。
您还需要Xcode ( Mac是免费的)。预狮,这是(我认为)一个可选的安装DVD安装.在Lion或ML中,您需要从App获得它(在ML中,它位于类别>开发工具> Xcode)。在ML中,您还需要安装命令行工具:打开Xcode,然后打开Xcode > Preferences >Download> Components,然后选择。
我建议首先安装Xcode,因为GNAT安装需要它(您可以通过which make来判断命令行工具是否安装:如果答案为空,则它们没有安装)。不管怎么说,关于小虫的安装,
$ 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你不需要安装程序完成后,所以你可以删除它。
默认安装/usr/local/gnat下的蚊帐,您需要确保/usr/local/gnat/bin在您的路径上是第一位的(无论如何,在/usr/bin之前)。我会编辑~/.bash_profile_common来添加
PATH=/usr/local/gnat/bin:$PATH但是我仍然很难知道哪个~/.bash*文件会做什么!
发布于 2015-04-18 21:17:58
我有10.10.3,我遵循了以下步骤。
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
.bash_profile下编辑/Users/{YOUR_USER_NAME}/.bash_profile文件,使其也有以下行
导出路径=$PATH:/opt/local/bin:/usr/local/gnat/bin.bash_profile文件。gnatmake了。发布于 2022-01-14 21:25:11
这里的答案很古老,不再是最好的选择。只有命令行的开发是相当痛苦的,特别是当您刚刚开始使用该语言时。MacOS X不再支持另一种选择,即GNAT,但在Linux和Windows上仍然支持。不过,没有什么大损失,因为它有点笨重,速度慢,而且与MacOS集成得很差。
幸运的是,现在有了一个VSCode插件,它支持GNAT中的所有主要功能,例如语法着色、调试和IntelliSense,以及更好的整体用户界面:
https://marketplace.visualstudio.com/items?itemName=AdaCore.ada
奇怪的是,它的推广不如小虫工作室好。事实上,在设置我的开发环境时,我突然发现了这个VSCode插件。设置插件的说明很简单。它还为工具链提供了最简洁和全面的安装说明。
https://stackoverflow.com/questions/14566903
复制相似问题