我正在使用Visual Studio 2017社区来开发基于远程Linux机器(完全是Raspberry Pi 3)的应用程序。我使用Visual Studio的Raspberry Pi项目模板创建了一个新项目。
问题是:即使我只更改了一行代码,整个cpp文件也在重建。我的项目包含100多个源文件,建设时间达到10-20分钟。这真的很痛苦。
如何更改它,因此只能在更改的文件上进行构建?
答案 0 :(得分:0)
我的猜测是你的头文件中有很多包含。尝试尽可能多地将它们移动到cpp文件中。
答案 1 :(得分:0)
问题是MSBuild错误 - 请参阅github.com/Microsoft/VSLinux/issues/29
将MSBuild更改为CMake解决了所有问题。