0

哪里可以下载 Ada(特别是 GNAT-4.9)的 AUnit(AFAIK,最新版本是 3)?

我不在乎这个 AUnit 是否获得 GPL 许可,因为它仅用于我的测试程序,测试程序的许可无关紧要。

我有一个 Debian 系统gnat-4.9libaunit2-dev此版本的 GNAT 不安装该软件包。似乎libaunit2-dev是 AUnit 1 而不是 AUnit 3。我更喜欢最新版本。

4

1 回答 1

3

转到http://libre.adacore.com并选择Download , Free Software , Build your download package , (any operating system)/ GNAT GPL 2014 , GNAT Ada GPL 2014 , Sources , 点击aunit-gpl-2014-src.tar.gz(不是复选框,因为你只想要一个存档)。

我建议不要直接运行make install编译器来安装,因为 AdaCore 包采用的文件结构与 Debian 使用的不同;特别是gnatmake不会找到aunit.gpr。此外,您可能会混淆apt-get. ~/local改为安装

make install INSTALL=$HOME/local

(是的,我知道,应该prefix不是INSTALL,但 AdaCore 对此并不完全一致)

然后包含$HOME/local/lib/gnat在你的$ADA_PROJECT_PATH.

于 2014-06-18T20:48:53.510 回答