CMAKE_POLICY_WARNING_CMP<NNNN>¶
當 CMake 策略 CMP<NNNN>
尚未透過 cmake_policy()
顯式設定,或透過 cmake_minimum_required()
隱式設定時,明確啟用或停用警告。這僅對預設不發出警告的策略有意義。
CMAKE_POLICY_WARNING_CMP0025
控制策略CMP0025
的警告。CMAKE_POLICY_WARNING_CMP0047
控制策略CMP0047
的警告。CMAKE_POLICY_WARNING_CMP0056
控制策略CMP0056
的警告。CMAKE_POLICY_WARNING_CMP0060
控制策略CMP0060
的警告。CMAKE_POLICY_WARNING_CMP0065
控制策略CMP0065
的警告。CMAKE_POLICY_WARNING_CMP0066
控制策略CMP0066
的警告。CMAKE_POLICY_WARNING_CMP0067
控制策略CMP0067
的警告。CMAKE_POLICY_WARNING_CMP0082
控制策略CMP0082
的警告。CMAKE_POLICY_WARNING_CMP0089
控制策略CMP0089
的警告。CMAKE_POLICY_WARNING_CMP0102
控制策略CMP0102
的警告。CMAKE_POLICY_WARNING_CMP0112
控制策略CMP0112
的警告。CMAKE_POLICY_WARNING_CMP0116
控制策略CMP0116
的警告。CMAKE_POLICY_WARNING_CMP0126
控制策略CMP0126
的警告。CMAKE_POLICY_WARNING_CMP0128
控制策略CMP0128
的警告。CMAKE_POLICY_WARNING_CMP0129
控制策略CMP0129
的警告。CMAKE_POLICY_WARNING_CMP0133
控制策略CMP0133
的警告。CMAKE_POLICY_WARNING_CMP0172
控制策略CMP0172
的警告。
此變數不應由 CMake 程式碼中的專案設定。執行 CMake 的專案開發人員可以在其快取中設定此變數以啟用警告(例如 -DCMAKE_POLICY_WARNING_CMP<NNNN>=ON
)。或者,使用 --debug-output
、--trace
或 --trace-expand
選項執行 cmake(1)
也會啟用警告。