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