mirror of
https://github.com/NVIDIA/cuda-samples.git
synced 2026-09-12 01:06:53 +08:00
Release 13.4 of the CUDA Samples supported by CUDA Toolkit 13.4. See Changelog for more information.
20 lines
585 B
CMake
20 lines
585 B
CMake
include_guard(GLOBAL)
|
|
|
|
get_filename_component(_cuda_sample_cmake_dir "${CMAKE_CURRENT_LIST_FILE}" DIRECTORY)
|
|
|
|
list(APPEND CMAKE_MODULE_PATH "${_cuda_sample_cmake_dir}")
|
|
list(APPEND CMAKE_MODULE_PATH "${_cuda_sample_cmake_dir}/Modules")
|
|
|
|
set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -Wno-deprecated-gpu-targets")
|
|
if(ENABLE_CUDA_DEBUG)
|
|
set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -G")
|
|
else()
|
|
set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -lineinfo")
|
|
endif()
|
|
|
|
if(MSVC)
|
|
add_compile_options($<$<COMPILE_LANGUAGE:CUDA>:-Xcompiler=/Zc:preprocessor>)
|
|
endif()
|
|
|
|
unset(_cuda_sample_cmake_dir)
|