我有以下问题。我在Windows 7上使用Netbeans 8.2。我配置了一个Linux系统的C / C ++ Build Host。在这个linux系统上我有一个c / c ++ projekt。然后我创建一个新项目,右键单击该主机 - >新的C / C ++项目而不是 - >带现有资源的C / C ++项目。
这项工作很好。在我的Windows机器上,我可以更改代码,可以编译和运行项目。这一切都发生在linux机器上。
但是项目和源文件只存在于主机上。有没有办法,每个编译数据(源文件和项目)都复制到本地机器,以便文件存在于本地和主机上?
问候
答案 0 :(得分:0)
我不鼓励这种方法在两台机器之间保持代码同步。您希望实现的是在两台计算机之间同步代码(我将项目文件计为代码)。你在一个上工作并在另一个上编译并不是那么相关。
- 在我看来 - 迄今为止保持同步的最佳方法是拥有某种版本控制系统,即存储库。我几乎在所有情况下都喜欢git。您可以 - 而且应该 - 定期将更改提交到存储库,然后您只需推/拉更改即可使所有计算机保持同步。