CMakeLists.txt 641 B

123456789101112131415161718192021222324252627282930
  1. project(ipecamera)
  2. set(IPECAMERA_VERSION "0.0.1")
  3. set(IPECAMERA_ABI_VERSION "0")
  4. cmake_minimum_required(VERSION 2.6)
  5. list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
  6. add_definitions("-fPIC --std=gnu99 -Wall -O2 -gdwarf-2 -g3 -fno-omit-frame-pointer")
  7. find_package(CUDA REQUIRED)
  8. find_package(PkgConfig REQUIRED)
  9. pkg_check_modules(PCILIB pcitool>=0.2 REQUIRED)
  10. include_directories(
  11. ${CMAKE_SOURCE_DIR}
  12. ${PCILIB_INCLUDE_DIRS}
  13. ${CUDA_INCLUDE_DIRS}
  14. )
  15. link_directories(
  16. ${PCILIB_LIBRARY_DIRS}
  17. ${CUDA_LIBRARY_DIRS}
  18. )
  19. cuda_add_executable(pio_test pio_test.cu)
  20. target_link_libraries(pio_test pcilib rt cuda)