【发布时间】:2013-01-25 10:29:45
【问题描述】:
我在 Ada 中编写了一个简单的 hello world 程序,当我使用 gnatmake 编译它时,我得到一个名为“hello”的可执行文件。但是,当我尝试通过键入“hello”来运行程序时,我得到 command not found 错误。我正在使用 Linux VM 和 gcc 编译器。可能是什么问题?谢谢!
【问题讨论】:
标签: ada
我在 Ada 中编写了一个简单的 hello world 程序,当我使用 gnatmake 编译它时,我得到一个名为“hello”的可执行文件。但是,当我尝试通过键入“hello”来运行程序时,我得到 command not found 错误。我正在使用 Linux VM 和 gcc 编译器。可能是什么问题?谢谢!
【问题讨论】:
标签: ada
这可能是路径问题。如果路径中没有当前目录,请尝试使用以下命令运行它:
./hello
如果可执行文件位于不同的目录中(仍然不在您的路径中),请使用完全限定的可执行文件名称,例如(您需要替换您的 实际 路径) :
/full/path/to/hello
【讨论】:
ls 的假副本或类似的东西,恰好在当前目录中。