首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Mac中编译/构建ada?

如何在Mac中编译/构建ada?
EN

Stack Overflow用户
提问于 2012-10-16 23:27:12
回答 1查看 5.1K关注 0票数 2

我使用命令行工具xCode 4.5.1运行MacOSX10.8(山狮)。

我刚刚安装了GNAT 2012 从这里开始

我使用本教程安装了它:

导航到包含名为: doinstall的文件的目录。 输入: sudo mkdir /usr/loca/gnat您必须输入密码 输入: sudo ./doinstall按返回和y提示更新您的路径: sudo导出路径=/usr/local/gnat/bin:$PATH,您现在应该能够使用gnatmake命令编译

一切都很好我重新开始了。在我的桌面上,我有hello.adb:

代码语言:javascript
复制
with Ada.Text_IO;use Ada.Text_IO;
procedure Hello is
begin
    Put_Line ("Hello world!");
end Hello;

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

代码语言:javascript
复制
-bash: gnatmake: command not found

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

  1. 为什么我不能编译hello.adb?要修理吗?
  2. 我可以在xCode中创建ada项目并编译/调试吗?我想使用xCode作为IDE编辑源文件。如果是这样的话,我应该使用什么样的项目?也许是“外部构建系统”?谁能给我发一篇教程,介绍如何使用xcode运行hello world?这会对我有很大帮助。录像会很棒的。令人遗憾的是,Ada在互联网上的资源如此之少。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-16 23:30:13

你需要把通往Ada的道路放在一个更永久的地方。您在终端中输入的命令只会持续到终端打开的时间。

打开~/.bash_profile并添加

代码语言:javascript
复制
export PATH=/usr/local/gnat/bin:$PATH

您可以从终端打开该文件,

代码语言:javascript
复制
nano ~/.bashrc

代码语言:javascript
复制
vim ~/.bashrc

如果使用ZSH,请将export行放在~/.zshrc中。

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

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12924977

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档