cmake_minimum_required(VERSION 3.16) project(rk3588_cpp_example LANGUAGES C CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) add_executable(yolo_cpp_example main.cpp ../common/bmp_loader.c ../common/result_json.c) target_include_directories(yolo_cpp_example PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../../include ${CMAKE_CURRENT_SOURCE_DIR}/../common) target_link_directories(yolo_cpp_example PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../../lib) target_link_libraries(yolo_cpp_example PRIVATE yolo_runtime) set_target_properties(yolo_cpp_example PROPERTIES BUILD_RPATH "$ORIGIN/../../lib")