我有2台机器,我只想在需要时才使用功能最强大的机器,并且仅用于编译目的。

现在,我只对C / C ++项目以及对gcc和clang的支持感兴趣,我也想避免联网文件系统,我的想法更多是关于两台计算机之间的自动同步,而不是在共享的网络文件夹上工作。

我的问题是:有一间套房可以满足我的需求吗?有一些构建工具可以更好地与该套件集成,例如cmake或make?

如果这很重要,我将vim和/或QtCreator用于我的项目。

最佳答案

虽然我不知道有什么套件可以满足您的特定需求,但是标准* nix工具链在这里可以很好地发挥作用。


如果要直接同步两台计算机上的某些目录,请参见rysnc
另一个(可能更好)的想法是使用版本控制-例如Git。如果您尚未使用它,则版本控制对于任何严肃的项目都是至关重要的。它的主要目的是在多台计算机和用户之间同步代码。


您可以将以上两个选项之一与某些脚本(在bash,zsh,python中,无论您喜欢使用什么)结合在一起,并使用cron之类的代码安排所述脚本。 Bam-自动构建。

关于c++ - 用于基于linux的远程机器的工具,用于编译C/C++项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14065374/

10-15 03:17