【记】windows 安装cmake出现的一次问题

报错信息:

PS D:\c_workspace\Test\sort\build> cmake ..
CMake Error at CMakeLists.txt:4 (PROJECT):
  Running

   'nmake' '-?'

  failed with:

   系统找不到指定的文件。


CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!
See also "D:/c_workspace/Test/sort/build/CMakeFiles/CMakeOutput.log

cmakelists.txt很正常没什么不对,但是就时报错,而且log中什么的都没有只有一句:

The system is: Windows - 10.0.17134 - AMD64

后来我根据这个日志查到一个大佬遇到的问题说是vs版本不对,但是我其实用的是mingwin64,所以大致也用gui指定了一下编译器版本,果然好了。因为对cmake非常不熟也不清楚用非gui如何指定所以只有用gui了。记录一下后续出现类似问题好清楚解决方法。

打开gui,如果有项目了,清除cache,然后点击tools-configure就会出现以下界面。然后选在对应的编译器就行。

【记】windows 安装cmake出现的一次问题_第1张图片

 

你可能感兴趣的:(windows,cmake)