CMake LTO and CUDA arch (#9677)

This commit is contained in:
Chuck Atkins
2023-10-20 01:01:37 -04:00
committed by GitHub
parent 3b86260b50
commit 83cdf14b2c
3 changed files with 67 additions and 53 deletions

View File

@@ -19,10 +19,8 @@ cmake_policy(SET CMP0104 NEW)
set(CMAKE_CUDA_HOST_COMPILER \${CMAKE_CXX_COMPILER})
enable_language(CUDA)
include(../cmake/Utils.cmake)
set(GEN_CODE "")
format_gencode_flags("" GEN_CODE)
compute_cmake_cuda_archs("")
add_library(test OBJECT test.cu)
set_property(TARGET test PROPERTY CUDA_ARCHITECTURES \${CMAKE_CUDA_ARCHITECTURES})
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
EOF