cmake_minimum_required(VERSION 3.0.0) project(ml VERSION 0.1.0) set(CMAKE_CXX_STANDARD 17) # set(CMAKE_CXX_STANDARD_REQUIRED ON) # set(CMAKE_CXX_EXTENSIONS OFF) # set(CMAKE_OSX_DEPLOYMENT_TARGET "10.14") set(CPACK_PROJECT_NAME ${PROJECT_NAME}) set(CPACK_PROJECT_VERSION ${PROJECT_VERSION}) include_directories(${CMAKE_SOURCE_DIR}/stdlib ${CMAKE_SOURCE_DIR} ) project(ml) set(PROJECT_NAME ml) set(SOURCE ml.cpp stdlib/csvparser.cpp) add_executable(${PROJECT_NAME} ${SOURCE}) target_link_libraries(${PROJECT_NAME} stdc++ m)