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