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

相关推荐
夏之繁花10 天前
SODA v9.5.2 甜盐相机,自然美颜相机
数码相机·相机·美颜相机
蝈蝈Tjguo12 天前
机械臂与相机的手眼标定
相机
机器视觉知识推荐、就业指导12 天前
如何通过白平衡校正让相机图像更加自然
相机·机器视觉·白平衡
想文艺一点的程序员17 天前
曝光、快门(全局、卷帘)、CMOS 与 CCD、相机软件调试
相机·1024程序员节
__星辰大海__21 天前
相机成像中的平行平面成像
计算机视觉·相机
放羊郎1 个月前
五点法求解相机的相对位姿
数码相机·相机·五点法·相对位姿
格林威1 个月前
液态透镜技术在工业镜头中的应用?
人工智能·数码相机·opencv·计算机视觉·视觉检测·相机·工业镜头
视觉AI2 个月前
如何实现 5 μm 精度的视觉检测?不仅仅是相机的事
人工智能·机器人·视觉检测·相机
机器视觉知识推荐、就业指导2 个月前
工业机器视觉相机曝光功能的讲解
相机·机器视觉·工业相机
格林威2 个月前
机器视觉在半导体制造中有哪些检测应用
人工智能·数码相机·yolo·计算机视觉·视觉检测·制造·相机