Skip to content

Commit c8d030f

Browse files
committed
Enforce C++11 [skip appveyor]
1 parent b27698a commit c8d030f

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

chapter-09/recipe-01/fortran-cxx-example/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ cmake_minimum_required(VERSION 3.5 FATAL_ERROR)
22

33
project(recipe-01 LANGUAGES Fortran CXX)
44

5+
set(CMAKE_CXX_STANDARD 11)
6+
set(CMAKE_CXX_EXTENSIONS OFF)
7+
set(CMAKE_CXX_STANDARD_REQUIRED ON)
8+
59
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib)
610
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib)
711
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/bin)

0 commit comments

Comments
 (0)