CMP0055¶
警告
此政策的 OLD
行為已在 CMake 4.0 版本中移除。此政策必須透過呼叫 cmake_minimum_required()
或 cmake_policy()
設定為 NEW
。
在版本 3.2 中新增。
嚴格檢查 break()
命令。
CMake 3.1 和更低版本允許在迴圈上下文之外呼叫 break()
命令,並且忽略任何給定的參數。這是未定義的行為。
此政策的 OLD
行為是允許 break()
放置在迴圈上下文之外,並忽略任何參數。此政策的 NEW
行為是在發現錯誤放置的 break 或任何參數時發出錯誤訊息。
此政策在 CMake 3.2 版本中引入。在 CMake 4.0 版本中移除之前,可以透過 cmake_policy()
或 cmake_minimum_required()
進行設定。如果未設定,CMake 會發出警告,並使用 OLD
行為。