mirror of
https://github.com/Kitware/CMake.git
synced 2026-07-01 04:07:15 +00:00
FindCUDAToolkit: Link CUDA::nvml_static against DL libraries
This commit is contained in:
@@ -1381,7 +1381,12 @@ if(CUDAToolkit_FOUND)
|
||||
endif()
|
||||
|
||||
_CUDAToolkit_find_and_add_import_lib(nvml ALT nvidia-ml nvml)
|
||||
_CUDAToolkit_find_and_add_import_lib(nvml_static ONLY_SEARCH_FOR libnvidia-ml.a libnvml.a)
|
||||
if(NOT TARGET CUDA::nvml_static)
|
||||
_CUDAToolkit_find_and_add_import_lib(nvml_static ONLY_SEARCH_FOR libnvidia-ml.a libnvml.a)
|
||||
if(TARGET CUDA::nvml_static)
|
||||
target_link_libraries(CUDA::nvml_static INTERFACE ${CMAKE_DL_LIBS})
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(WIN32)
|
||||
# nvtools can be installed outside the CUDA toolkit directory
|
||||
|
||||
Reference in New Issue
Block a user