add Basler CMOS support

This commit is contained in:
2021-08-14 19:46:16 +03:00
parent 40f437b6a0
commit 9d76c96602
16 changed files with 852 additions and 264 deletions

View File

@@ -15,9 +15,9 @@ find_path(FLYCAP_INCLUDE_DIR FlyCapture2.h
PATH_SUFFIXES libflycapture flycapture
PATHS /usr/include /usr/local/include /opt/include /opt/local/include
)
#find_path(FLYCAP_LIBRARY_DIR libflycapture.so
# PATHS /lib /lib64 /usr/lib /usr/lib64 /opt/lib /opt/lib64 /usr/local/lib /usr/local/lib64
#)
find_path(FLYCAP_LIBRARY_DIR libflycapture.so
PATHS /lib /lib64 /usr/lib /usr/lib64 /opt/lib /opt/lib64 /usr/local/lib /usr/local/lib64
)
find_library(FLYCAP_LIBRARY NAMES flycapture
PATHS /lib /lib64 /usr/lib /usr/lib64 /opt/lib /opt/lib64 /usr/local/lib /usr/local/lib64
)
@@ -25,12 +25,12 @@ find_library(FLYCAP_LIBRARYC NAMES flycapture-c
PATHS /lib /lib64 /usr/lib /usr/lib64 /opt/lib /opt/lib64 /usr/local/lib /usr/local/lib64
)
find_package_handle_standard_args(FLYCAP DEFAULT_MSG FLYCAP_INCLUDE_DIR FLYCAP_LIBRARY FLYCAP_LIBRARYC)
find_package_handle_standard_args(FLYCAP DEFAULT_MSG FLYCAP_INCLUDE_DIR FLYCAP_LIBRARY FLYCAP_LIBRARYC FLYCAP_LIBRARY_DIR)
if(FLYCAP_FOUND)
set(FLYCAP_INCLUDE_DIRS ${FLYCAP_INCLUDE_DIR})
set(FLYCAP_LIBRARIES ${FLYCAP_LIBRARY} ${FLYCAP_LIBRARYC})
## set(FLYCAP_LIBRARY_DIRS ${FLYCAP_LIBRARY_DIR})
set(FLYCAP_LIBRARY_DIRS ${FLYCAP_LIBRARY_DIR})
# message("FLYCAP include dir = ${FLYCAP_INCLUDE_DIRS}")
# message("FLYCAP lib = ${FLYCAP_LIBRARIES}")
# message("FLYCAP libdir = ${FLYCAP_LIBRARY_DIRS}")