# Load TensorRT (.trt) network using NVIDIA's C++ API. CMAKE_MINIMUM_REQUIRED (VERSION 3.10) PROJECT (HummingbirdAI_test_003 C CXX) SET (CMAKE_BUILD_TYPE Release) SET (CMAKE_CXX_STANDARD 17) SET (CMAKE_CXX_STANDARD_REQUIRED ON) SET (CMAKE_CXX_EXTENSIONS OFF) ADD_DEFINITIONS ("-Wall -Wextra -Werror -Wno-unused-parameter") # -fno-rtti") FIND_PACKAGE (Threads REQUIRED) FIND_PACKAGE (OpenCV REQUIRED) FIND_PACKAGE (CUDA REQUIRED) INCLUDE_DIRECTORIES (${OpenCV_INCLUDE_DIRS}) INCLUDE_DIRECTORIES (${CUDA_INCLUDE_DIRS}) MESSAGE(STATUS "CUDA_INCLUDE_DIRS=${CUDA_INCLUDE_DIRS}") MESSAGE(STATUS "CUDA_LIBRARIES=${CUDA_LIBRARIES}") FILE (GLOB SOURCE *.cpp) LIST (SORT SOURCE) ADD_EXECUTABLE (test_003 ${SOURCE}) TARGET_LINK_LIBRARIES (test_003 Threads::Threads ${CUDA_LIBRARIES} ${OpenCV_LIBS})