Spec-Zone.ru › CMake

CMP0134

Added in version 3.24.

The default registry view is TARGET for the find_file(), find_path(), find_library(), and find_package() commands and BOTH for the find_program() command.

The default registry views in CMake 3.23 and below are selected using the following rules:

  • if CMAKE_SIZEOF_VOID_P has value 8:

    • Use view 64 for all find_* commands except find_program() command.
    • Use view 64_32 for find_program() command.
  • if CMAKE_SIZEOF_VOID_P has value 4 or is undefined:

    • Use view 32 for all find_* commands except find_program() command.
    • Use view 32_64 for find_program() command.

The OLD behavior for this policy is to use registry views 64 and 64_32 or 32_64 and 32 as default, depending of CMAKE_SIZEOF_VOID_P variable value. The NEW behavior for this policy is to use registry views TARGET and BOTH as default.

This policy was introduced in CMake version 3.24. It may be set by cmake_policy() or cmake_minimum_required(). If it is not set, CMake does not warn, and uses OLD behavior.

Note

The OLD behavior of a policy is deprecated by definition and may be removed in a future version of CMake.

© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/policy/CMP0134.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API