解决方案-CMake error: error in configuration process, project files may be invalid(WindowsVS可参考)
作者:翟天保Steven
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处
解决流程
1)按Win键+R键弹出运行,输入cmd进入命令行窗口,输入cmake-gui,弹出如图1所示窗口,即表示成功运行CMake了。
2)当点击Configure准备生成项目享受源码盛宴时,突然出现一个框,带着一行“CMake error: error in configuration process, project files may be invalid”,此时你的心情肯定糟糕透顶,不要慌,按我说的来不一定百分百解决你的问题,但起码也提供了一种解决的可能。进入VS->工具->获取工具和功能,确保勾选如下几个工具,简单来说就是勾选所有的v141工具集和CMake相关的。
3)勾选完毕后,点击下载和安装,等结束后,再进入CMake GUI,此时发现可以顺利Configure和Generate了。点击Configure一定要注意,先选择同你电脑VS一致的generator,比如我是VS15 2017;第二行代表你生成项目是32位还是64位,32位输入Win32,64位输入x64;其他都默认即可。
4)点击Generate并提示Generate done后,该文件夹下会生成工程文件,进入工程后若想要动态库就生成dll,若想要静态库就生成lib,也可以查看一些源码资料,到这一步说明你的问题也解决了。
如果文章帮助到你了,可以点个赞让我知道,我会很快乐~加油!
解决方案-CMake error: error in configuration process, project files may be invalid(WindowsVS可参考)相关推荐
- 解决办法:CMake编译时出现“error in configuration process project files may be invalid”
无论是CMake2.84 还是当前最新的CMake2.87都可能会出现这种错: 查遍国内外的网上都没有给出可行办法,结果还是自己解决了 现把出错原因和解决办法如下: 出错原因:因是英文版本,通常安装没 ...
- ESLint报错解决方案(error: No ESLint configuration found)
##ESLint使用的时候报错:error: No ESLint configuration found 在项目部署中出现报错error: No ESLint configuration found, ...
- linux报错CMake Error at CMakeLists.txt:3 (project): No CMAKE_CXX_COMPILER could be found.
问题:CMake Error at CMakeLists.txt:3 (project): No CMAKE_CXX_COMPILER could be found. 原因:缺库 解决: sudo a ...
- 【错误记录】Android Studio 编译报错 ( VirtualApp 编译 NDK 报错 | Error:A problem occurred configuring project ‘: )
文章目录 一.报错信息 二.解决方案 一.报错信息 编译 VirtualApp ( https://github.com/asLody/VirtualApp ) 时 , 弹出如下错误 ; Error: ...
- 【问题解决方案】cc1plus: error: unrecognized command line option ‘-fdump-class-hierarchy’
博主个人站点: http://azmddy.top 原文链接:[问题解决方案]cc1plus: error: unrecognized command line option '-fdump-clas ...
- Docker拉取镜像报错error pulling image configuration
Docker拉取镜像报错error pulling image configuration 在制作docker镜像的时候出现如下报错: xxx@ubuntu:~/Desktop/a$ docker b ...
- docker error pulling image configuration dial tcp xxxx:443: i/o timeout
docker error pulling image configuration dial tcp xxxx:443: i/o timeout windows下使用docker时候会遇到面这种情况 U ...
- Homebrew error: Another active Homebrew process is already in progress
本文转自自Homebrew error: Another active Homebrew process is already in progress Error: Another active Ho ...
- Syntax Error: Error: No ESLint configuration found
vue 项目运行时报错 Syntax Error: Error: No ESLint configuration found 解决方案:安装eslint 命令: npm i eslint -g
最新文章
- 【原创】Kakfa utils源代码分析(三)
- 如何用我python抓取关键字新闻_用python机器学习实现新闻关键词的抽取
- 用固定收敛标准特征迭代次数法实现分类是不是一个巧合?
- 30 天精通 RxJS (01):认识 RxJS
- 使用Java 8处理并行数据库流
- 多C++标准版本指定
- mysql的未提示输入密码
- c语言中函数指针用法,C语言函数指针的用法
- UTC时间转北京时间原理与matlab代码
- arduino超声波测距接线图详细_Arduino学习笔记A2 - Arduino连接超声波传感器测距
- spring框架知识整理
- PHP实现域名whois查询的代码(数据源万网、新网)
- “异军突起”的蔷薇灵动或成云安全领域“独角兽”?
- unity屏幕后处理效果
- 分析在智能语音对话流程
- JS实现动画特效2(缓动函数封装、导航栏筋斗云效果)
- 《如何优化项目一》:页面缓存优化
- opencv将灰度图转为彩色图
- [架构之路-160]-《软考-系统分析师》-10-系统分析-7-数据与数据流程分析、需求规格说明书
- day3--高级数据类型