Ada - GNAT GPS IDE无法绑定和链接

lam*_*pak 2 linker binding ada gnat

我正在尝试从Wikibooks学习Ada.我已经下载并安装了GNAT GPL 2011,在GPS IDE中创建了一个项目,并附带了一个示例hello world程序.

我遇到的问题是GPS IDE没有绑定和链接我的程序.从这里我发现了,gnatbind并且gnatlink必须在之后运行gcc.如果我从命令行手动执行此操作,则构建成功并正确生成可执行文件.但如果我点击GPS中的"全部构建",我得到的就是

gnatmake -d -PD:\path\to\project.gpr
gcc -c -I- -gnatA D:\path\to\hello.adb

[2011-06-23 13:05:17] process terminated successfully (elapsed time: 00.35s)
Run Code Online (Sandbox Code Playgroud)

并且仅生成*.o和*.ali文件.

如何制作GPS绑定并链接我的应用程序?

Mar*_*c C 5

在"项目"菜单中,选择"编辑项目属性".单击"主文件"选项卡.单击"添加"按钮.

您将看到项目中的文件列表.

单击包含主过程的文件的复选框.只是用文件名突出显示行是不够的,你必须选中复选框.

"好的"你离开对话框的方式.

现在,您可以通过按F4,单击"构建/项目/全部构建"或单击"全部构建"中的任何一个图标来构建.