cmake_minimum_required(VERSION 3.20) project(metadata-worker-cpp) set(CMAKE_CXX_STANDARD 20) add_executable(metadata-worker-cpp main.cpp src/rmq/ConnectionHandler.cpp ) target_include_directories(metadata-worker-cpp PRIVATE /usr/include ) target_link_directories(metadata-worker-cpp PRIVATE /usr/lib ) target_link_libraries(metadata-worker-cpp PRIVATE amqpcpp pthread dl uv ssl )