如何避免在Visual C ++ for Linux中始终复制所有内容

时间:2017-09-05 14:37:51

标签: visual-studio visual-studio-2017

使用Visual C ++ for Linux(远程跨平台)功能,每个构建都经过几个步骤:

  1. 清理(如果重建)构建文件夹
  2. 将所有来源复制到远程源文件夹
  3. 构建,链接......等。
  4. 问题在于网络有限,而且有几个开发人员多次构建了数百MB源的项目。

    是否可以在不复制所有内容的情况下同步源?

1 个答案:

答案 0 :(得分:0)

VCLinux支持增量构建,但是存在导致header is changed时重建的问题。这仍然存在于VS 15.3 / VCLinux 1.0.7中,你会发现它没有安排进行早期修复。

解决此问题的两个选项是:1)转换为makefile项目或2)将项目拆分为多个较小的项目,以便重建成本较低。