cmake_minimum_required (VERSION 3.5) get_filename_component(PROJECT_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME) project(${PROJECT_NAME}) aux_source_directory("src" src) add_executable(${PROJECT_NAME} ${src}) set(CMAKE_BUILD_TYPE Debug) target_include_directories(${PROJECT_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include )