Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cmake_minimum_required(VERSION 3.0)
- set(CMAKE_CXX_STANDARD 14)
- set(CMAKE_CXX_STANDARD_REQUIRED ON)
- if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR
- "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
- set(warnings "-Wall -Wextra -Werror -g")
- elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
- set(warnings "/W4 /WX /EHsc")
- endif()
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${warnings}")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${warnings}")
- ;;; Directory Local Variables
- ;;; For more information see (info "(emacs) Directory Variables")
- ((nil . ((cmake-ide-dir . "build"))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement