Spec-Zone.ru › CMake 3.25

CMAKE_FIND_USE_INSTALL_PREFIX

Новое в версии 3.24.

Управляет поведением следующих команд по поиску местоположений в переменных CMAKE_INSTALL_PREFIX и CMAKE_STAGING_PREFIX.

  • find_program()
  • find_library()
  • find_file()
  • find_path()
  • find_package()

Это полезно в средах кросс-компиляции.

Из-за обратной совместимости с CMAKE_FIND_NO_INSTALL_PREFIX, поведение команды поиска изменяется в зависимости от наличия этой переменной.

CMAKE_FIND_USE_INSTALL_PREFIX

CMAKE_FIND_NO_INSTALL_PREFIX

Поиск

Не определено

Включено

НЕТ

Не определено

Выключено или не определено

ДА

Выключено

Включено

НЕТ

Выключено

Выключено или не определено

НЕТ

Включено

Включено

ДА

Включено

Выключено или не определено

ДА

По умолчанию эта переменная не определена. Явные опции, заданные для вышеперечисленных команд, имеют приоритет над этой переменной.

См. также переменные CMAKE_FIND_USE_CMAKE_PATH, CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH, CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH, CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY, CMAKE_FIND_USE_PACKAGE_REGISTRY и CMAKE_FIND_USE_PACKAGE_ROOT_PATH.

© 2000–2022 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.24/variable/CMAKE_FIND_USE_INSTALL_PREFIX.html

Spec-Zone.ru

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