本文主要是介绍CMake编译VS项目出现error MSB3073: 命令“setlocal.... “,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
有以下两种原因,均会导致这个问题的出现,需要同时避免:
原因1:
install文件需要管理员权限,打开VS时不是使用管理员权限打开。
解决方法:退出VS,再用管理员权限打开,然后就好了。
原因2:
设置的build的目录不对。
解决方法:build目录应该放在文件根目录下,而不是根目录外面。
参考:CMake编译VS项目出现error MSB3073: 命令“setlocal.... “_严重性代码说明项目文件行禁止显示状态 错误msb3073命令“setlocal "c:\p-CSDN博客
这篇关于CMake编译VS项目出现error MSB3073: 命令“setlocal.... “的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!