Depois de instalar o Visual Studio 2015 e executar o CMake em um projeto anterior, o CMake errou ao afirmar que não conseguiu encontrar o compilador C.
The C compiler identification is unknown
The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:4 (PROJECT):
No CMAKE_C_COMPILER could be found.
CMake Error at CMakeLists.txt:4 (PROJECT):
No CMAKE_CXX_COMPILER could be found.
Eu fui procurar por cl.exe
na pasta Visual Studio,C:\Program Files\Microsoft Visual Studio 14.0
, e não consegui encontrar.
Como posso configurar o CMake para funcionar no Windows com o Visual Studio 2015?
Eu encontrei a solução. Enquanto o Visual Studio IDE instalado com sucesso não instalou nenhuma ferramenta de compilação e, portanto, não instalou o compilador C++.
Ao tentar criar um projeto C++ manualmente na GUI do Visual Studio 2015 consegui fazer o download dos pacotes C++. O CMake foi então capaz de encontrar o compilador sem qualquer dificuldade.
Aqui está a solução que funcionou para mim:
Esperemos que funcione sem problemas.
Encontrei o mesmo problema e corrigi-o relançando a Instalação do Visual Studio e marcando a seguinte opção:
Windows e Desenvolvimento Web" / Universal Windows App Development Tools' /
Windows 10 SDK' / `Windows 10 SDK
Ele contém os cabeçalhos padrão C++ utilizados na maioria das aplicações e, portanto, muitas vezes é necessário instalá-lo também.