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

相关推荐
KIHU快狐1 天前
KIHU快狐|65寸户外落地广告机国产鸿蒙八核智能调光校园显示屏
相机
C澒5 天前
PC 桌面富应用:Electron 相机画面渲染性能优化
性能优化·electron·相机·web app
KIHU快狐7 天前
KIHU快狐|85寸户外立式广告机国产海光十核4K超清金融企业宣传屏
相机
FuckPatience8 天前
工业相机和镜头的一些知识
相机
深视智能科技10 天前
深视智能高速相机:定量分析吸嘴时序差与瞬态形变
科技·相机
小飞菜涅11 天前
FAST-LIVO2相机内参标定
linux·嵌入式硬件·ubuntu·相机
深视智能科技18 天前
AIR 系列:极端环境下的高速成像方案
人工智能·科技·相机
( ⩌ - ⩌ )19 天前
wmware中相机打开失败的解决
linux·ubuntu·相机·wmware
菜鸟z级2 个月前
ubuntu18.04+realsense d415+ur5手眼标定,眼在手上
ue5·机器人·相机
山楂树の2 个月前
3D渲染分层机制 Layers 的原理分析(Threejs)
数据结构·3d·相机