使用CMake进行MSVC编译器识别

时间:2017-08-18 19:38:36

标签: c++ visual-studio visual-c++ visual-studio-2012 version

我正在使用Visual Studio Enterprise 2017版本15.3.0和CMake版本3.8.1。

正在运行cmake -G "Visual Studio 11 2012 Win64" .

-- The C compiler identification is MSVC 17.0.60610.1
-- The CXX compiler identification is MSVC 17.0.60610.1
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 11.0/VC/bin/x86_amd64/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 11.0/VC/bin/x86_amd64/cl.exe -- works

但是运行C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\cl.exe会给出

Microsoft (R) C/C++ Optimizing Compiler Version 17.00.50727.1 for x64

这究竟是使用哪个版本的编译器? 17.0.60610.1或17.00.50727.1?

0 个答案:

没有答案