Browse Source

Change CPP standard

Alexey Edelev 6 years ago
parent
commit
f082fea946
3 changed files with 5 additions and 3 deletions
  1. 3 1
      CMakeLists.txt
  2. 1 1
      src/lib/CMakeLists.txt
  3. 1 1
      tests/CMakeLists.txt

+ 3 - 1
CMakeLists.txt

@@ -1,9 +1,11 @@
 cmake_minimum_required(VERSION 2.8)
 
 project(qtprotobuf)
-
 set(testgeneration "test_generation")
 
+set(CMAKE_CXX_STANDARD 14)
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
+
 find_package(Protobuf)
 
 add_subdirectory("src/lib")

+ 1 - 1
src/lib/CMakeLists.txt

@@ -4,7 +4,7 @@ include_directories(${Qt5Core_INCLUDE_DIRS})
 set(CMAKE_INCLUDE_CURRENT_DIR ON)
 set(CMAKE_AUTOMOC ON)
 set(CMAKE_AUTORCC ON)
-set(CMAKE_CXX_STANDARD 11)
+set(CMAKE_CXX_STANDARD 14)
 set(CMAKE_CXX_STANDARD_REQUIRED ON)
 
 if (Qt5_POSITION_INDEPENDENT_CODE)

+ 1 - 1
tests/CMakeLists.txt

@@ -7,7 +7,7 @@ include_directories(${Qt5Core_INCLUDE_DIRS})
 set(CMAKE_INCLUDE_CURRENT_DIR OFF)
 set(CMAKE_AUTOMOC OFF)
 set(CMAKE_AUTORCC ON)
-set(CMAKE_CXX_STANDARD 11)
+set(CMAKE_CXX_STANDARD 14)
 set(CMAKE_CXX_STANDARD_REQUIRED ON)
 
 if (Qt5_POSITION_INDEPENDENT_CODE)