最新的ADA程序员似乎很奇怪,但这是一个完全有效的问题,尤其是因为您可能遇到了指向安装ADA环境的旧方法的现有教程。 Adacore只能使这些旧版本保持后代,它不建议使用此类旧工具链版本。 Instead,使用GetAda.dev
的最佳方法,该方法在系统(ADA软件包管理器)上安装
Alire。将来,ADA项目可能会全部使用Alire-您可以进入目录并做
alr build
,它将将所有依赖项作为构建的第一步。
,但是,如果您发现这个问题,那么您可能正在处理一个不使用Alire的项目,但假设您有alr install gprbuild && alr install gnat
...
ⓘ Installing gnat_native=14.2.1...
✓ Install to /root/.alire finished successfully in 98.41 seconds.
现在您可以做/root/.alire/bin/gprbuild -P projectfile.gpr
构建(或者只是将bin dir到您的路径上的bin dir并直接使用gprbuild。有关如何使用它的更多详细信息,请参见用户手册。