D:\Test\projectX\build>cmake --version
cmake version 3.28.3
CMake suite maintained and supported by Kitware (kitware.com/cmake).
普通设置
CMakeLists.txt中的内容
cmake_minimum_required(VERSION 3.27)
【✅】执行cmake构建命令后的输出
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19045.
-- Configuring done(0.0s)
-- Generating done(0.0s)
-- Build files have been written to: D:/Test/projectX/build
执行构建的cmake版本低于<min>
CMakeLists.txt中的内容
cmake_minimum_required(VERSION 3.30)
【❌】执行cmake构建命令后的输出:
-- Selecting Windows SDK version 10.0.19041.0
to target Windows 10.0.19045.
CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
CMake 3.30 or higher is required. You are running version 3.28.3
-- Configuring incomplete, errors occurred!
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19045.
-- Configuring done(0.0s)
-- Generating done(0.0s)
-- Build files have been written to: D:/Test/projectX/build
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19045.
-- Configuring done(0.0s)
-- Generating done(0.0s)
-- Build files have been written to: D:/Test/projectX/build