cmake_minimum_required(VERSION 3.5) set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0 -ggdb -fno-omit-frame-pointer -fsanitize=address") set (CMAKE_LINKER_FLAGS_DEBUG "${CMAKE_LINKER_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address") if(NOT DEFINED CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE "DEBUG" CACHE STRING "Type of build: Debug|Release") endif() project(mkacct CXX) set(CMAKE_CXX_STANDARD 17) list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") find_package(neovision REQUIRED) add_executable(mkacct "src/application.cpp" "src/mkacct.cpp" ) target_link_libraries(mkacct ${NEOVISION_LIBRARIES} ) target_include_directories(mkacct PRIVATE include PUBLIC ${NEOVISION_INCLUDE_DIRS} )