小编jit*_*ran的帖子

在linux终端中运行Ada程序

我用Linux薄荷.安装gnat与Ada程序一起使用"sudo apt-get install gnat".
创建了一个简单的hello world程序:

with Ada.Text_IO;
procedure Hello is
begin
    Ada.Text_IO.Put_Line("Hello, world!");
end Hello;
Run Code Online (Sandbox Code Playgroud)

并将其保存为"hello.adb"

尝试从保存的位置运行它,打开终端并键入并获得以下内容:

$ cd/media/disk1/ada\programs
$ gnatmake hello.adb
gcc-4.4 -c hello.adb
gnatbind -x hello.ali
gnatlink hello.ali
$ hello
程序'hello'可以在以下包中找到:
*hello
*hello-debhelper
尝试:sudo apt-get install
$ ./hello
bash:./ hello:权限被拒绝

我该怎么做才能看到程序的输出?
哪里出错了?

很少有网站说,只是在"gnatmake hello.adb"之后键入"hello"但是它没有用,
很少有人说,在"gnatmake hello.adb"之后尝试"./hello",但这也没有用?

接下来是什么?帮帮忙..

linux ada gnat

4
推荐指数
1
解决办法
5094
查看次数

标签 统计

ada ×1

gnat ×1

linux ×1