海康相机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})

相关推荐
兔兔不爱吃萝卜5 天前
相机标定原理
计算机视觉·相机
图灵追慕者21 天前
机器视觉中光源镜头和相机的关系
数码相机·相机·机器视觉·光源·镜头
赤瞳&1 个月前
电脑连接海康相机并在PictureBox和HWindowControl中分别显示。
c#·相机
卧蚕土豆1 个月前
【有啥问啥】张正友标定法浅谈
计算机视觉·相机·1024程序员节
双子座断点1 个月前
QT 机器视觉 1.相机类型
qt·计算机视觉·相机
格瑞@_@1 个月前
8.three.js相机详解
相机·three.js相机·正投影相机·透视投影相机
xiangxiang-1 个月前
单目相机和双目相机定位
c++·算法·相机
꧁༺℘₨风、凌๓༻꧂1 个月前
相机光源选型速记
计算机视觉·相机
听雨云烟1 个月前
Qt+VS2019+大恒相机相机回调方式总结
c++·qt·视觉检测·相机