@@ -10,8 +10,8 @@ set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
1010###
1111#SET("OpenCV_DIR" "~/apps/opencv-2.4.13/")
1212set (PROJECT_INCLUDE_DIR "${PROJECT_SOURCE_DIR} /include" CACHE PATH "Project Include Directory" )
13- set (SPINNAKER_INCLUDE_DIR "/usr/include/spinnaker" CACHE PATH "Spinnaker Include Directory" )
14- set (SPINNAKER_LIB_DIR "/usr/lib" CACHE PATH "Spinnaker Libs Directory" )
13+ # set(SPINNAKER_INCLUDE_DIR "/usr/include/spinnaker" CACHE PATH "Spinnaker Include Directory")
14+ # set(SPINNAKER_LIB_DIR "/usr/lib" CACHE PATH "Spinnaker Libs Directory")
1515# set(yaml-cpp_DIR "~/apps/yaml-cpp" CACHE PATH "yaml-cpp Directory")
1616set (CUDA_USE_STATIC_CUDA_RUNTIME OFF )
1717
@@ -32,6 +32,8 @@ find_package(catkin REQUIRED COMPONENTS
3232# Acquisition specific
3333###
3434# Find Packages
35+ find_package (Spinnaker REQUIRED)
36+ message ("spinnaker lib : " ${Spinnaker_LIBRARIES} )
3537find_package (OpenCV REQUIRED)
3638# use LibUnwind only for x86_64 or x86_32 architecture
3739# do not use LibUnwind for arm architecture
@@ -76,15 +78,15 @@ if(${CMAKE_SYSTEM_PROCESSOR} MATCHES x86_64 OR x86_32)
7678 include_directories (
7779 ${PROJECT_INCLUDE_DIR}
7880 ${catkin_INCLUDE_DIRS}
79- SYSTEM ${SPINNAKER_INCLUDE_DIR }
81+ SYSTEM ${Spinnaker_INCLUDE_DIRS }
8082 SYSTEM ${OpenCV_INCLUDE_DIRS}
8183 SYSTEM ${Boost_INCLUDE_DIR}
8284 ${LibUnwind_INCLUDE_DIRS}
8385 )
8486
85- link_directories ( ${SPINNAKER_LIB_DIR } )
87+ link_directories ( ${Spinnaker_LIBRARIES } )
8688
87- set (LIBS ${LibUnwind_LIBRARIES} Spinnaker ${OpenCV_LIBS} ${Boost_GENERAL} )
89+ set (LIBS ${LibUnwind_LIBRARIES} ${Spinnaker_LIBRARIES} ${OpenCV_LIBS} ${Boost_GENERAL} )
8890
8991endif (${CMAKE_SYSTEM_PROCESSOR} MATCHES x86_64 OR x86_32)
9092if (${CMAKE_SYSTEM_PROCESSOR} MATCHES aarch64 OR arm)
@@ -97,14 +99,14 @@ if(${CMAKE_SYSTEM_PROCESSOR} MATCHES aarch64 OR arm)
9799 include_directories (
98100 ${PROJECT_INCLUDE_DIR}
99101 ${catkin_INCLUDE_DIRS}
100- SYSTEM ${SPINNAKER_INCLUDE_DIR }
102+ SYSTEM ${Spinnaker_INCLUDE_DIRS }
101103 SYSTEM ${OpenCV_INCLUDE_DIRS}
102104 SYSTEM ${Boost_INCLUDE_DIR}
103105 )
104106
105- link_directories ( ${SPINNAKER_LIB_DIR } )
107+ link_directories ( ${Spinnaker_LIBRARIES } )
106108
107- set (LIBS Spinnaker ${OpenCV_LIBS} ${Boost_GENERAL} )
109+ set (LIBS ${Spinnaker_LIBRARIES} ${OpenCV_LIBS} ${Boost_GENERAL} )
108110
109111endif (${CMAKE_SYSTEM_PROCESSOR} MATCHES aarch64 OR arm)
110112
0 commit comments