我有一个大约50个文件的项目,我在Visual Studio 2017中使用CMake集成(最新版本,版本15.0.0 + 26228.9)。
如果我重新生成我的CMake缓存然后构建,我的项目正常构建。但是,如果我在其中一个文件中更改了某些内容,那么尝试重建而不重新生成我的CMake缓存,则没有任何反应。
这就是构建窗口的样子:
Build started ...
========== Build: 0 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
在重新生成我的CMake缓存之前,不会构建任何内容,我只能在遇到相同问题之前构建一次。
我尝试构建的任何CMake项目都会出现同样的问题。此问题仅在Visual Studio 2017的最新完整版本上开始发生,这在RC版本中没有发生。
答案 0 :(得分:0)
我最终修复了Visual Studio安装程序中的Visual Studio 2017安装并修复了它。一切都按预期工作。