解决方案-CMake error: error in configuration process, project files may be invalid(Windows&VS可参考)

2021/9/11 7:07:07

本文主要是介绍解决方案-CMake error: error in configuration process, project files may be invalid(Windows&VS可参考),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

作者:Steven
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处

解决流程

       1)按Win键+R键弹出运行,输入cmd进入命令行窗口,输入cmake-gui,弹出如图1所示窗口,即表示成功运行CMake了。

图1 CMake GUI

       2)当点击Configure准备生成项目享受源码盛宴时,突然出现一个框,带着一行“CMake error: error in configuration process, project files may be invalid”,此时你的心情肯定糟糕透顶,不要慌,按我说的来不一定百分百解决你的问题,但起码也提供了一种解决的可能。进入VS->工具->获取工具和功能,确保勾选如下几个工具,简单来说就是勾选所有的v141工具集和CMake相关的。

图2 VS扩展工具
图3 CMake工具
图4 VS最新工具集
图5 CMake的VS工具

       3)勾选完毕后,点击下载和安装,等结束后,再进入CMake GUI,此时发现可以顺利Configure和Generate了。点击Configure一定要注意,先选择同你电脑VS一致的generator,比如我是VS15 2017;第二行代表你生成项目是32位还是64位,32位输入Win32,64位输入x64;其他都默认即可。

图10 Configure配置

        4)点击Generate并提示Generate done后,该文件夹下会生成工程文件,进入工程后若想要动态库就生成dll,若想要静态库就生成lib,也可以查看一些源码资料,到这一步说明你的问题也解决了。

图11 工程文件

       如果文章帮助到你了,可以点个赞让我知道,我会很快乐~加油!



这篇关于解决方案-CMake error: error in configuration process, project files may be invalid(Windows&VS可参考)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程