我正在尝试从 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)
并且只生成 *.o 和 *.ali 文件。
如何使 GPS 绑定并链接我的应用程序?