CMake 报告找不到编译器


问题描述

CMake编译时报告找不到编译器:

CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
Running 'nmake' '-?' failed with: no such file or directory

解决方案:

在cmd中输入
1.切换你项目所在驱动器(这里为E):

E:

2.切换到项目目录:

cd lalala\Object94-picture

3.运行 CMake,确保它使用 MinGW 的编译器:

cmake -G "MinGW Makefiles" -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ .

4.运行 mingw32-make构建文件:

mingw32-make

在这里插入图片描述
即可解决

猜你喜欢

转载自blog.csdn.net/pumpkinn233/article/details/142352488