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–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.27/prop_tgt/CUDA_RUNTIME_LIBRARY.html