Skip to content

Commit f0d6fc9

Browse files
committed
Update CXX compiler from 14 to 17
Similar to pytorch#678
1 parent c67bbab commit f0d6fc9

File tree

6 files changed

+9
-9
lines changed

6 files changed

+9
-9
lines changed

cpp/autograd/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
cmake_minimum_required(VERSION 2.8)
1+
cmake_minimum_required(VERSION 3.1)
22

33
project(autograd)
4-
set(CMAKE_CXX_STANDARD 14)
4+
set(CMAKE_CXX_STANDARD 17)
55

66
find_package(Torch REQUIRED)
77

cpp/dcgan/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ endif()
1717

1818
add_executable(dcgan dcgan.cpp)
1919
target_link_libraries(dcgan "${TORCH_LIBRARIES}")
20-
set_property(TARGET dcgan PROPERTY CXX_STANDARD 14)
20+
set_property(TARGET dcgan PROPERTY CXX_STANDARD 17)
2121

2222
if (MSVC)
2323
file(GLOB TORCH_DLLS "${TORCH_INSTALL_PREFIX}/lib/*.dll")

cpp/mnist/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.1 FATAL_ERROR)
22
project(mnist)
3-
set(CMAKE_CXX_STANDARD 14)
3+
set(CMAKE_CXX_STANDARD 17)
44

55
find_package(Torch REQUIRED)
66

cpp/regression/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
cmake_minimum_required(VERSION 2.8)
1+
cmake_minimum_required(VERSION 3.1)
22

33
project(regression)
4-
set(CMAKE_CXX_STANDARD 14)
4+
set(CMAKE_CXX_STANDARD 17)
55

66
find_package(Torch REQUIRED)
77

cpp/transfer-learning/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ target_link_libraries(example "${TORCH_LIBRARIES}")
1414
target_link_libraries(classify ${OpenCV_LIBS})
1515
target_link_libraries(classify "${TORCH_LIBRARIES}")
1616

17-
set_property(TARGET classify PROPERTY CXX_STANDARD 14)
18-
set_property(TARGET example PROPERTY CXX_STANDARD 14)
17+
set_property(TARGET classify PROPERTY CXX_STANDARD 17)
18+
set_property(TARGET example PROPERTY CXX_STANDARD 17)

fx/native_interpreter/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ find_package(Torch REQUIRED)
55

66
# Define our library target
77
add_library(interpreter SHARED interpreter.cpp)
8-
set(CMAKE_CXX_STANDARD 14)
8+
set(CMAKE_CXX_STANDARD 17)
99
# Link against LibTorch
1010
target_link_libraries(interpreter "${TORCH_LIBRARIES}")

0 commit comments

Comments
 (0)