22 lines
536 B
CMake
22 lines
536 B
CMake
cmake_minimum_required(VERSION 3.1)
|
|
|
|
# C++ 11 is standard
|
|
set(CMAKE_CXX_STANDARD 11 CACHE STRING "The C++ standard to use")
|
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
|
set(CMAKE_CXX_EXTENSIONS OFF)
|
|
set(CMAKE_CXX_FLAGS "-Wall")
|
|
|
|
project(
|
|
ProjectEuler
|
|
VERSION 0.0.1
|
|
LANGUAGES CXX
|
|
)
|
|
|
|
add_executable(base base.cpp)
|
|
|
|
# For each euler problem a new executable here
|
|
add_executable(euler059 059/main.cpp)
|
|
add_executable(euler060 060/main.cpp)
|
|
add_executable(euler061 061/main.cpp)
|
|
add_executable(euler063 063/main.cpp)
|