我在Eclipse(Indigo)中安装了GNATbench,用于在Ada中编码;并且由于一些奇怪的原因,程序首先运行然后编译,这在我更新代码时不太有效。我知道编译器工作,因为如果我手动运行程序它工作正常;如果我再次运行,它会运行并进行适当的更改。旁注:我更喜欢使用eclipse,而不是仅仅从命令行编译。我在Ubuntu 11.4上运行Indigo。
答案 0 :(得分:0)
您应该在“项目”菜单中禁用“自动构建”,然后在运行之前手动构建。这可以使用Ctrl + B快捷键完成。
答案 1 :(得分:0)
奇。它真的在运行吗? Gnatbench每次保存时都会进行语法/文件检查。我确保你的gpr文件是正确的,并且你的项目没有嵌套在另一个eclipse项目中,否则eclipse会有点奇怪。