cmake_minimum_required(VERSION 3.9) PROJECT(renderer) aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} CPP_FILES) add_executable(${CMAKE_PROJECT_NAME} ${CPP_FILES}) target_include_directories(${CMAKE_PROJECT_NAME} PRIVATE ${OpenCV_INCLUDE_DIRS}) target_link_libraries(${CMAKE_PROJECT_NAME} LINK_PUBLIC spdlog eigen ${OpenCV_LIBS})