cmake_minimum_required(VERSION 3.10) project(zenith-cli) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) find_package(CURL REQUIRED) find_package(OpenCV REQUIRED) include_directories( ${OpenCV_INCLUDE_DIRS} ${CMAKE_CURRENT_SOURCE_DIR}/libs ) add_executable(zenith-cli main.cpp libs/argparse.c ) target_link_libraries(zenith-cli PRIVATE CURL::libcurl ${OpenCV_LIBS} )