cmake_minimum_required(VERSION 3.5) project(SNAKE LANGUAGES CXX) set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD_REQUIRED ON) set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -g -Wpedantic") find_package(Eigen3 REQUIRED) add_executable(main main.cpp) target_link_libraries(main Eigen)