|
|
@@ -27,12 +27,12 @@ endif()
|
|
|
string(APPEND CMAKE_CUDA_FLAGS " -gencode arch=compute_30,code=[compute_30] -gencode arch=compute_50,code=\\\"compute_50\\\"")
|
|
|
set(CMAKE_CXX_STANDARD 11)
|
|
|
set(CMAKE_CUDA_STANDARD 11)
|
|
|
+set(CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS OFF)
|
|
|
|
|
|
add_library(CUDANoDeviceResolve SHARED file1.cu)
|
|
|
set_target_properties(CUDANoDeviceResolve
|
|
|
PROPERTIES
|
|
|
CUDA_SEPARABLE_COMPILATION ON
|
|
|
- CUDA_RESOLVE_DEVICE_SYMBOLS OFF
|
|
|
POSITION_INDEPENDENT_CODE ON)
|
|
|
if(MSVC)
|
|
|
target_link_options(CUDANoDeviceResolve PRIVATE "/FORCE:UNRESOLVED")
|