УстановкаНеобходимыхСистемныхБиблиотек
Включите этот модуль, чтобы найти предоставляемые компилятором системные библиотеки времени выполнения и добавить правила их установки. Некоторые необязательные переменные могут быть установлены до включения модуля, чтобы настроить поведение:
-
CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS -
Укажите дополнительные библиотеки времени выполнения, которые могут не быть обнаружены. После включения любые обнаруженные библиотеки будут добавлены к этому списку.
-
CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP -
Установите в TRUE, чтобы пропустить вызов команды
install(PROGRAMS), что позволит включившему модуль указать собственное правило установки, используя значениеCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS, чтобы получить список библиотек. -
CMAKE_INSTALL_DEBUG_LIBRARIES -
Установите в TRUE, чтобы установить отладочные библиотеки времени выполнения, когда они доступны с инструментами MSVC.
-
CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY -
Установите в TRUE, чтобы установить только отладочные библиотеки времени выполнения с инструментами MSVC, даже если библиотеки релизного времени выполнения также доступны.
-
CMAKE_INSTALL_UCRT_LIBRARIES -
Добавлено в версии 3.6.
Установите в TRUE, чтобы установить библиотеки Windows Universal CRT для развертывания приложения на локальном уровне (например, для Windows XP). Это имеет смысл только с MSVC от Visual Studio 2015 или более поздней версии.
Добавлено в версии 3.9: Можно установить
CMAKE_WINDOWS_KITS_10_DIRпеременную среды на абсолютный путь, чтобы сказать CMake искать Windows 10 SDK в пользовательском расположении. Ожидается, что указанная директория будет содержатьRedist/ucrt/DLLs/*директории. -
CMAKE_INSTALL_MFC_LIBRARIES -
Установите в TRUE, чтобы установить библиотеки времени выполнения MSVC MFC.
-
CMAKE_INSTALL_OPENMP_LIBRARIES -
Установите в TRUE, чтобы установить библиотеки времени выполнения MSVC OpenMP.
-
CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION -
Укажите параметр команды
install(PROGRAMS)DESTINATION. Если не указано, по умолчанию используетсяbinв Windows иlibв остальных случаях. -
CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS -
Установите в TRUE, чтобы отключить предупреждения о необходимых файлах библиотек, которых нет. (Например, редакции Visual Studio Express могут не предоставлять файлы перераспределения.)
-
CMAKE_INSTALL_SYSTEM_RUNTIME_COMPONENT -
Добавлено в версии 3.3.
Укажите параметр команды
install(PROGRAMS)COMPONENT. Если не указано, такой параметр не будет использован.
Добавлено в версии 3.10: Поддержка установки библиотек времени выполнения Intel Compiler.
© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.22/module/InstallRequiredSystemLibraries.html