系统:win10
我原先装了vs2013,后来又装了vs2017。结果用cmake编译时,选择vs2013的能用,vs2017的就出现错误,找不到编译器。
后来查资料发现,装vs2017的时候没装全。
参考这个:https://stackoverflow.com/questions/42701019/problems-generating-solution-for-vs-2017-with-cmake
重新打开vs2017安装的那个文件,点击修改,安装目录里加上Windows 10 SDK (10.0.15063.0)