# Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved. project(SVS_Ncameras C CXX) #------------------------------------------------------------------------------- # Project files #------------------------------------------------------------------------------- set(PUBLIC_DOCS README.md ) set(SOURCES main.cpp SAL_ncameras.cpp Drivenet_ncameras.cpp Tracker_ncameras.cpp LaneNetModule_ncameras.cpp FreespaceModule_ncameras.cpp PositionEstimator.cpp Kalmanfilter.cpp classifier.cpp CANMod.cpp ) find_package (Eigen3 3.3 REQUIRED) include_directories(${EIGEN3_INCLUDE_DIR}) set(LIBRARIES ${Driveworks_LIBRARIES} dw_samples_framework ) SET(EIGEN_DONT_VECTORIZE "OFF") #------------------------------------------------------------------------------- # Final target #------------------------------------------------------------------------------- cuda_add_executable(${PROJECT_NAME} ${SOURCES}) target_link_libraries(${PROJECT_NAME} PRIVATE ${LIBRARIES}) # Eigen3::Eigen) target_compile_options(${PROJECT_NAME} PRIVATE -Wno-error=poison-system-directories) set_property(TARGET ${PROJECT_NAME} PROPERTY FOLDER "Samples") # ------------------------------------------------------------------------------ # Install target # ------------------------------------------------------------------------------ sdk_add_sample(${PROJECT_NAME})