We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 521d26f commit a970a46Copy full SHA for a970a46
CMakeLists.txt
@@ -1,6 +1,6 @@
1
-cmake_minimum_required(VERSION 3.0)
2
-project(torchscatter)
3
-set(CMAKE_CXX_STANDARD 14)
+cmake_minimum_required(VERSION 3.18)
+project(torchscatter LANGUAGES CXX CUDA)
+set(CMAKE_CXX_STANDARD 17)
4
set(TORCHSCATTER_VERSION 2.1.2)
5
6
option(WITH_CUDA "Enable CUDA support" OFF)
@@ -11,6 +11,8 @@ if(WITH_CUDA)
11
add_definitions(-D__CUDA_NO_HALF_OPERATORS__)
12
add_definitions(-DWITH_CUDA)
13
set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} --expt-relaxed-constexpr")
14
+ set(CMAKE_CUDA_STANDARD 17)
15
+ set(CMAKE_CUDA_STANDARD_REQUIRED ON)
16
endif()
17
18
if (WITH_PYTHON)
0 commit comments