Makefile 同一文件系统上多台计算机的分布式make

Makefile 同一文件系统上多台计算机的分布式make,makefile,distributed,Makefile,Distributed,是否有一个make等价于在多台计算机之间分配任务,所有计算机都在同一个文件系统上运行?(不必 示例:不直接调用compile命令,只需启动它,然后由一台可用的计算机执行它即可(没有像dmake这样的rsh)您可以尝试使用ElectricAccelerator,这是GNU make的一种分布式、高性能的重新实现。它使用轻量级自动虚拟化来处理参与计算机之间的文件共享,还使用一些虚拟化来确保正确的并行构建,即使您的依赖项不完整。它是一种商业产品,但您可以下载试试,免费的变种 或者,您可以尝试类似的方法

是否有一个make等价于在多台计算机之间分配任务,所有计算机都在同一个文件系统上运行?(不必


示例:不直接调用compile命令,只需启动它,然后由一台可用的计算机执行它即可(没有像dmake这样的rsh)

您可以尝试使用ElectricAccelerator,这是GNU make的一种分布式、高性能的重新实现。它使用轻量级自动虚拟化来处理参与计算机之间的文件共享,还使用一些虚拟化来确保正确的并行构建,即使您的依赖项不完整。它是一种商业产品,但您可以下载试试,免费的变种

或者,您可以尝试类似的方法,它可以将gcc(和类似gcc的)编译命令分发到远程系统,并与良好的旧
gmake-j
结合使用


免责声明:我是ElectricAccelerator的首席架构师

是否有任何关于如何在实际项目中使用Accelerator的技术文档?网络研讨会似乎大多是针对管理层的营销幻灯片。