cmake_minimum_required(VERSION 3.9) project(qdnsagg) set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_AUTOMOC ON) set(CMAKE_CXX_STANDARD 17) find_package(Qt5Core REQUIRED) add_executable(qdnsagg src/main.cpp ) add_subdirectory(src/modules/dns-base) target_link_libraries(qdnsagg Qt5::Core qdnsagg-dns-base)