Gnu make 如何创建GNU make的分布式版本?

Gnu make 如何创建GNU make的分布式版本?,gnu-make,Gnu Make,主要的想法是,我有3个从机,每个从机执行一个文件,主机生成make文件,我需要您的帮助来了解我应该使用哪些库,以及如何检测每个进程的计算结束。谢谢。因为这是学校的作业,所以我只就图书馆的选择提供建议 因此,您需要执行远程命令并传输数据,这需要在远程设备上启动守护程序,或者利用已经运行的守护程序。我认为后者在这里是一个更好的选择,因此您可以使用类似with键的东西来进行传输和命令执行 然后,您需要分析规则之间的依赖关系,并通过库以正确的顺序(和并行度)执行命令。我不清楚您到底想要分发什么。创建ma

主要的想法是,我有3个从机,每个从机执行一个文件,主机生成make文件,我需要您的帮助来了解我应该使用哪些库,以及如何检测每个进程的计算结束。谢谢。

因为这是学校的作业,所以我只就图书馆的选择提供建议

因此,您需要执行远程命令并传输数据,这需要在远程设备上启动守护程序,或者利用已经运行的守护程序。我认为后者在这里是一个更好的选择,因此您可以使用类似with键的东西来进行传输和命令执行


然后,您需要分析规则之间的依赖关系,并通过库以正确的顺序(和并行度)执行命令。

我不清楚您到底想要分发什么。创建makefile的工作是什么?编译/等makefile管理的项目的工作?还有别的吗?这里有用吗?还有,当你说“奴隶”和“主人”时,这些主人是不同的吗?过程?“执行文件”是什么意思?从机是不同的机器,每台机器执行不同的代码,另一台机器生成make文件