Advertisement
kaenan

cmake-ide-compile-config

Mar 19th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. cmake_minimum_required(VERSION 3.0)
  2.  
  3. set(CMAKE_CXX_STANDARD 14)
  4. set(CMAKE_CXX_STANDARD_REQUIRED ON)
  5.  
  6. if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR
  7. "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
  8. set(warnings "-Wall -Wextra -Werror -g")
  9. elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
  10. set(warnings "/W4 /WX /EHsc")
  11. endif()
  12. set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${warnings}")
  13. set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${warnings}")
  14.  
  15. ;;; Directory Local Variables
  16. ;;; For more information see (info "(emacs) Directory Variables")
  17.  
  18. ((nil . ((cmake-ide-dir . "build"))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement