cmake_minimum_required(VERSION 3.10) set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD_REQUIRED True) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) enable_language(CXX) project(AoC01) if(APPLE) include_directories(/usr/local/include) link_directories(/usr/local/lib) endif() if(WIN32) add_executable(${CMAKE_PROJECT_NAME} WIN32) else() add_executable(${CMAKE_PROJECT_NAME}) endif() target_sources(${CMAKE_PROJECT_NAME} PRIVATE main.cpp )