CUDA_RUNTIME_LIBRARY
Добавлено в версии 3.17.
Выберите библиотеку 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–2022 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.23/prop_tgt/CUDA_RUNTIME_LIBRARY.html