我有一个包含大量子系统的 makefile,并且能够使用 -j 标志构建它,以便它运行得更快并并行构建不同的配方。
现在这似乎工作正常,但我不确定我是否缺少一些需要的依赖项,并且只是“幸运”了这些正在构建的顺序。
有没有一种方法可以让我随机化运行配方的顺序,同时仍然遵循我定义的所有依赖项?
我有一个包含大量子系统的 makefile,并且能够使用 -j 标志构建它,以便它运行得更快并并行构建不同的配方。
现在这似乎工作正常,但我不确定我是否缺少一些需要的依赖项,并且只是“幸运”了这些正在构建的顺序。
有没有一种方法可以让我随机化运行配方的顺序,同时仍然遵循我定义的所有依赖项?