2

我有一个包含大量子系统的 makefile,并且能够使用 -j 标志构建它,以便它运行得更快并并行构建不同的配方。

现在这似乎工作正常,但我不确定我是否缺少一些需要的依赖项,并且只是“幸运”了这些正在构建的顺序。

有没有一种方法可以让我随机化运行配方的顺序,同时仍然遵循我定义的所有依赖项?

4

1 回答 1

1

-j您可以控制允许使用命令行选项异步运行的作业数量。通过这种方式,您可以“随机化”同时执行的配方并在您的 makefile 中捕获一些问题。

于 2017-07-25T21:43:46.607 回答