D:\Test\projectX\build>cmake --version
cmake version 3.28.3CMake suite maintained and supported by Kitware (kitware.com/cmake).
1.2.1. 执行构建的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!
1.2.2. 设置<policy_max>
1.2.2.1. <policy_max>低于<min>
CMakeLists.txt中的内容
cmake_minimum_required(VERSION 3.26...3.25)
执行cmake构建命令后的输出
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19045.
CMake Error at CMakeLists.txt:1 (cmake_minimum_required):Policy VERSION range "3.26...3.25" specifies a larger minimum than maximum.-- Configuring incomplete, errors occurred!
1.2.2.2. <policy_max>大于等于<min>
CMakeLists.txt中的内容
cmake_minimum_required(VERSION 3.26...3.26)
执行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
「写在前面」 本文为黑马程序员 MySQL 教程的学习笔记。本着自己学习、分享他人的态度,分享学习笔记,希望能对大家有所帮助。推荐先按顺序阅读往期内容: 1. MySQL 学习笔记(基础篇 Day1) 2. MySQL 学习笔记(…