安装完vs和cmake后如果vs能正常编译,而执行cmake报错,一般都是环境变量问题,比如常见的
compiler "cl" is not able to compile a simple test program.
解决方法
vs安装目录vs\vc下有个 vcvarsall.bat,这是vs用来配置临时环境变量的,
开个cmd,执行这个bat, 然后执行 set 命令打印所有环境变量,把所有和vs有关的都加到系统环境变量里, 之后cmake应该就ok了
如果是vs2010,还需安装sp1
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2019anzhuangwenti/2020/0725/4912.html