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

时间:2015-02-22 19:50:23

标签: gnu-make

主要思想是我有3个从属服务器,每个服务器执行一个文件,主服务器生成make文件,我需要你的帮助才能知道我应该使用哪些库,以及如何检测计算结束每个过程。感谢。

1 个答案:

答案 0 :(得分:0)

由于这是一项学校作业,我只会建议选择图书馆。

因此,您需要执行远程命令并传输数据,这需要在远程控制台上启动守护程序或利用已经运行的守护程序。我认为后者在这里是一个更好的选择,所以你可以使用像libssh这样的东西用于传输和命令执行的密钥。

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

相关问题