在win10-vs2019下使用cmake来安装opencv_contrib疯狂的给我报Failed to run MSBuild command这个恶心的错误,下面我来总结一下网上各种解决的方案,在全部尝试之后我终于成功解决了这个问题。
在这里提醒一下非VS2019的兄弟,在cmake里面点击configure后注意VS的版本
(1)首先检查是否在系统变量中添加了C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin
(2)其次,检查你的VS2019是否有Windows SDK 8.1,如果没有需要前去下载。https://go.microsoft.com/fwlink/p/?LinkId=323507,全程一直next即可!重启VS2019,直到你的项目-属性-常规(project-property -general)出现下面这个即可。