We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 86d0e1a commit b2b3fc7Copy full SHA for b2b3fc7
CMakeLists.txt
@@ -1,6 +1,6 @@
1
-cmake_minimum_required(VERSION 3.12)
+cmake_minimum_required(VERSION 3.18)
2
project(torchvision)
3
-set(CMAKE_CXX_STANDARD 14)
+set(CMAKE_CXX_STANDARD 17)
4
file(STRINGS version.txt TORCHVISION_VERSION)
5
6
option(WITH_CUDA "Enable CUDA support" OFF)
@@ -13,11 +13,6 @@ if(WITH_CUDA)
13
add_definitions(-D__CUDA_NO_HALF_OPERATORS__)
14
add_definitions(-DWITH_CUDA)
15
set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} --expt-relaxed-constexpr")
16
- # CUDA-11.x can not be compiled using C++14 standard on Windows
17
- string(REGEX MATCH "^[0-9]+" CUDA_MAJOR ${CMAKE_CUDA_COMPILER_VERSION})
18
- if(${CUDA_MAJOR} GREATER 10 AND MSVC)
19
- set(CMAKE_CXX_STANDARD 17)
20
- endif()
21
endif()
22
23
find_package(Torch REQUIRED)
0 commit comments