# Copyright (c) 2018-2019 NVIDIA Corporation. All rights reserved. set(CODEOWNERS @mxhani @jdokter) project(sample_camera C CXX) pkg_check_modules(OPENCV opencv) if(${OPENCV_FOUND}) MESSAGE("OPENCV_FOUND:" ${OPENCV_FOUND}) MESSAGE("OPENCV_VERSION:" ${OPENCV_VERSION}) MESSAGE("OPENCV_LIBRARIES:" ${OPENCV_LIBRARIES}) MESSAGE("OPENCV_INCLUDE_DIRS:" ${OPENCV_INCLUDE_DIRS}) MESSAGE("OPENCV_LIBRARY_DIRS:" ${OPENCV_LIBRARY_DIRS}) INCLUDE_DIRECTORIES(${OPENCV_INCLUDE_DIRS}) INCLUDE_DIRECTORIES("/usr/include/opencv4") INCLUDE_DIRECTORIES("/usr/include/opencv4/opencv2") LINK_DIRECTORIES(${OPENCV_LIBRARY_DIRS}) LINK_DIRECTORIES("/usr/include/opencv4/opencv2") endif() #------------------------------------------------------------------------------- # Project files #------------------------------------------------------------------------------- set(PUBLIC_DOCS README.md ) set(SOURCES main.cpp ) set(Lib_CORE /usr/local/lib/libopencv_core.so ) set(Lib_IMGCODECS /usr/local/lib/libopencv_imgproc.so /usr/local/lib/libopencv_img_hash.so /usr/local/lib/libopencv_imgcodecs.so ) set(LIBRARIES ${Driveworks_LIBRARIES} ${lib_CORE} #${Lib_IMGCODECS} samples_framework lodepng-src ) #------------------------------------------------------------------------------- # Final target #------------------------------------------------------------------------------- add_executable(${PROJECT_NAME} ${SOURCES}) target_link_libraries(${PROJECT_NAME} PRIVATE ${LIBRARIES}) set_property(TARGET ${PROJECT_NAME} PROPERTY FOLDER "Samples") # ------------------------------------------------------------------------------ # Install target # ------------------------------------------------------------------------------ sdk_add_sample(${PROJECT_NAME}) sdk_add_sample_data(${PROJECT_NAME} "samples/sensors/camera/camera")