艾达 Hello World 示例

标签 ada

我用 Ada 编写了一个简单的 hello world 程序,当我使用 gnatmake 编译它时,我得到一个名为“hello”的可执行文件。但是,当我尝试通过输入“hello”来运行该程序时,我收到命令未找到错误。我正在使用 Linux VM 和 gcc 编译器。可能是什么问题?谢谢!

最佳答案

可能是路径问题。如果路径中没有当前目录,请尝试使用以下命令运行它:

./hello

如果可执行文件位于不同的目录中(该目录仍然不在您的路径中),请使用完全限定的可执行文件名称,例如(您需要替换您的实际路径) :

/full/path/to/hello

关于艾达 Hello World 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14519910/

相关文章:

c - 如何将 C 中分配的字符串返回给 Ada 并在 Ada 中释放它?

ada - Ada 95 中的 if 和 elsif 优化

Ada程序检测行尾

linux - 空整数数组变量输出为零,有些输出为空。如此迷茫

ada - IF 语句中的 "and"与 "and then"之间有区别吗

calendar - 如何在 Ada 中获得自 unix epoch 以来的秒数?

loops - 如何在Ada中多次调用一个任务

ada - GNAT Programming Studio (IDE) 和 STM32 问题

gcc - 任天堂 DS Homebrew 程序与 Ada?

ada - 我需要帮助查找有关 Ada 2012(或 2005)的信息