2016-08-09 101 views
0

我得到这个错误,而在CMake的错误CMake的“C编译器标识为未知”

配置
  1. C编译器标识为未知的CXX编译器识别为CMakeLists未知的CMake的错误。 txt:35 (项目):找不到CMAKE_C_COMPILER。 CMake错误 CMakeLists.txt:35(项目):找不到CMAKE_CXX_COMPILER。 配置不完整,发生错误!另请参阅 “E:/project/SFML-2.3.2/build/CMakeFiles/CMakeOutput.log”。另请参阅 “E:/project/SFML-2.3.2/build/CMakeFiles/CMakeError日志”。


目的:我只是想建立与C进行SFML和收到此错误

系统信息:我使用Windows 10的64位操作系统,

安装:

  • visual studio 14(2015)
  • 的cmake-3.6.1-Win64上-64
  • SFML-2.3.2
+1

您是否使用_Visual Studio开发人员命令提示符_?通常,'cl.exe'(VS附带的编译器)不在路径中。 –

+0

我没有试过,你能告诉我应用这个程序的程序,以及在哪里? –

+1

[CXX编译器标识未知]的可能重复(http://stackoverflow.com/questions/20632860/the-cxx-compiler-identification-is-unknown) – usr1234567

回答

-2

如果你不使用它已经,但我不能告诉你,如果是在Windows上我会用图形用户界面的CMake的:

enter image description here

试图配置构建时,您sholud看到这个窗口,你sholud能够选择正确的发电机(Visual Studio的2015年14 Win64中在你的情况下)。

当我的机器上没有安装Specyfing生成器时,出现此错误。

+2

看起来更像一条评论,而不是答案。 – usr1234567

+0

我已经尝试过(选择这个视觉工作室14 2015年),但问题没有解决 –

+0

而且我也无法安装sdk在pc上,当我试图安装sdk时,我得到了“致命错误” –