海康相机LinuxSDK CMakeLists.txt

cmake_minimum_required(VERSION 3.10)

项目名称

set(PROJECT_NAME HikCamTest)

project(${PROJECT_NAME})

设置 C++ 标准

set(CMAKE_CXX_STANDARD 14)

set(CMAKE_CXX_STANDARD_REQUIRED True)

查找 OpenCV 包

find_package(OpenCV REQUIRED)

头文件路径

include_directories(

src

/opt/MVS/include

${OpenCV_INCLUDE_DIRS}

)

设置库文件路径

set (LIB_PATH

/usr/local/lib

/opt/MVS/lib/64

/opt/MVS/bin

)

设置包含路径

set (INCLUDE_PATH

/usr/local/include/opencv4

/usr/local/include/eigen3

/opt/MVS/include

)

源文件

set(SOURCES

src/main.cpp

src/MMonitorCam.cpp

其他源文件

)

link_directories(/opt/MVS/lib/64)

添加可执行文件

add_executable({PROJECT_NAME} {SOURCES} src/MMonitorCam.h)

添加可执行文件的包含目录

target_include_directories(${PROJECT_NAME}

PRIVATE

${INCLUDE_PATH}

)

target_include_directories(${PROJECT_NAME} PRIVATE /opt/MVS/include)

target_link_directories(${PROJECT_NAME}

PRIVATE

${LIB_PATH}

)

链接 OpenCV 库

target_link_libraries(${PROJECT_NAME}

MvCameraControl

${OpenCV_LIBS})

相关推荐
社会零时工2 天前
【ROS2】海康相机ROS2设备服务节点开发
linux·c++·相机·ros2
PiaoShiSun3 天前
索尼Sony R3拍摄文件命名
相机·索尼·sony·文件命名
summerkissyou198715 天前
Android-Camera-为啥不移到packages/module
android·相机
码界奇点16 天前
Python与OpenCV集成海康威视工业相机从基础配置到高级应用的全方位指南
python·数码相机·opencv·相机·python3.11
机器人图像处理16 天前
2-工业相机光谱曲线
相机
欢乐的小猪22 天前
win10自带的相机找不到了
win10·相机
ergevv25 天前
相机渐晕现象(图像中心过亮、边缘较暗)
相机·光学·渐晕
darryrzhong1 个月前
GalleryPicker:一个基于 Android 官方 Photo Picker API 封装的现代图片/视频选择库
android·kotlin·github·相机
夏之繁花2 个月前
SODA v9.5.2 甜盐相机,自然美颜相机
数码相机·相机·美颜相机
蝈蝈Tjguo2 个月前
机械臂与相机的手眼标定
相机