CUDA_RUNTIME_LIBRARY
Добавлено в версии 3.17.
Выберите библиотеку среды выполнения CUDA для компиляторов, использующих язык CUDA.
Допустимые значения, регистр символов в которых не учитывается:
-
None -
Связываться с
-cudart=noneили эквивалентными флагами, чтобы не использовать библиотеку среды выполнения CUDA. -
Shared -
Связываться с
-cudart=sharedили эквивалентными флагами, чтобы использовать динамически связываемую библиотеку среды выполнения CUDA. -
Static -
Связываться с
-cudart=staticили эквивалентными флагами, чтобы использовать статически связываемую библиотеку среды выполнения CUDA.
Содержимое CUDA_RUNTIME_LIBRARY может использовать generator expressions.
Если это свойство не задано, CMake использует подходящее значение по умолчанию, определяемое компилятором, для выбора библиотеки среды выполнения CUDA.
Примечание
Это свойство действует только при включённом языке CUDA. Чтобы управлять связыванием со средой выполнения CUDA при использовании только CUDA SDK с языком C или C++, рекомендуется использовать модуль FindCUDAToolkit.
© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/prop_tgt/CUDA_RUNTIME_LIBRARY.html