vs2019 cmake 头文件修改但实际未被编译
可能是cmake生成器为ninja导致,其未把头文件关联。
ninja目录:\Microsoft Visual Studio\2019\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja
ninja升级到最新v1.10.2 Latest on 28 Nov 2020 仍然无法解决
可能因为ninja头文件依赖关系为隐式依赖,头文件修改不触发编译。(见The Ninja build system (ninja-build.org))
解决:修改ninja为vs16 2019/win64(于cmakesettings.json-高级-cmake生成器-vs 2019/win64)