1

想象一下使用 GPRbuild 和单个*.gpr项目文件构建的大型 Ada 项目。源目录包含许多 Ada 包规范和正文文件,但其中一些不是构建项目(可执行文件)所必需的。

GPRbuild 是否提供类似报告功能的功能,列出构建项目所需的所有文件?这将允许我删除未使用的源文件。

4

1 回答 1

3

你可以玩

-gnatu 列出本次编译的单元

像这样:

gprbuild -P foo.gpr -cargs -gnatu
于 2019-05-21T17:41:01.593 回答