海康相机LinuxSDK CMakeLists.txt

打印 上一主题 下一主题

主题 1550|帖子 1550|积分 4650

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
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})

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

飞不高

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表