CMakeLists.txt 870 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. cmake_minimum_required(VERSION 3.5)
  2. project(rs_driver_demos)
  3. message(=============================================================)
  4. message("-- Ready to compile demos")
  5. message(=============================================================)
  6. if (${ENABLE_PCL_POINTCLOUD})
  7. find_package(PCL REQUIRED)
  8. include_directories(${PCL_INCLUDE_DIRS})
  9. link_directories(${PCL_LIBRARY_DIRS})
  10. add_definitions(${PCL_DEFINITIONS})
  11. endif (${ENABLE_PCL_POINTCLOUD})
  12. include_directories(${DRIVER_INCLUDE_DIRS})
  13. add_executable(demo_online
  14. demo_online.cpp)
  15. target_link_libraries(demo_online
  16. pthread
  17. ${EXTERNAL_LIBS})
  18. if(${ENABLE_PCAP_PARSE})
  19. add_executable(demo_pcap
  20. demo_pcap.cpp)
  21. target_link_libraries(demo_pcap
  22. pthread
  23. ${EXTERNAL_LIBS})
  24. endif(${ENABLE_PCAP_PARSE})