Qt系列文章目录
文章目录
- Qt系列文章目录
- 前言
- 一、问题原因
- 二、解决办法
前言
在QtCreator5.15.2下创建的工程,使用CMakeList.txt 构建系统使用的配置文件,用于定义项目的构建规则和设置编译选项。使用visual studio2019第一次打开工程没有问题,运行也正常,但是使用vs2019第二次打开工程,编译器报错:
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 CMake Error at E:\exercise\qtExercise\painterSelf\CMakeLists.txt:3 (project):
No CMAKE_CXX_COMPILER could be found.
Tell CMake where to find the compiler by setting either the environment
variable “CXX” or the CMake cache entry CMAKE_CXX_COMPILER to the full path
to the compiler, or to the compiler name if it is in the PATH. painterSelf E:\exercise\qtExercise\painterSelf\CMakeLists.txt 3
一、问题原因
使用QtCreator创建工程,并且使用CMakeList.txt构建编译,然后再visual studio2019打开后,会在工程下自动生成各种文件。
另外自动生成的out文件夹下面有各种CMake的缓存,估计这些vs下面生成的文件跟QtCreator生成的配置文件有冲突
二、解决办法
删除以下文件和文件夹
1.out
2.CMakePresets.json
3.CMakeUserPresets.json
使用vs2019重新打开工程:
在工程目录下鼠标右键,“使用Visual Studio打开(V)”,重新打开工程