问题描述
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
即可解决