We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 025b7b2 commit e11f058Copy full SHA for e11f058
1 file changed
CMakeLists.txt
@@ -51,8 +51,8 @@ configure_file (
51
"${PROJECT_BINARY_DIR}/include/libmolgrid/config.h"
52
)
53
54
-set(CMAKE_CXX_STANDARD 14)
55
-set(CMAKE_CUDA_STANDARD 14)
+set(CMAKE_CXX_STANDARD 17)
+set(CMAKE_CUDA_STANDARD 17)
56
57
if(CMAKE_CXX_COMPILER_ID MATCHES GNU)
58
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-unknown-pragmas -Werror")
@@ -64,12 +64,7 @@ if(CMAKE_CXX_COMPILER_ID MATCHES GNU)
64
endif()
65
66
67
-if(CUDA_VERSION_MAJOR LESS 11)
68
-#compile for all major architectures >= 35
69
- set(CMAKE_CUDA_ARCHITECTURES 35 50 60 70 75)
70
-else()
71
- set(CMAKE_CUDA_ARCHITECTURES 52 60 70 75 80)
72
-endif()
+set(CMAKE_CUDA_ARCHITECTURES "all-major")
73
74
set(CMAKE_CUDA_FLAGS_RELEASE "-O3 -g -lineinfo")
75
set(CMAKE_CUDA_FLAGS_DEBUG "-O0 -g -G")
0 commit comments