UBUNTU之Onvif开源服务器onvif_srvd:1、编译

  • 下载源码

编译时会下载东西,有可能需要VPN。

https://github.com/KoynovStas/onvif_srvd

https://github.com/KoynovStas/onvif_srvd/tags

  • 解压

  • 准备工作

    sudo apt install -y flex bison byacc make cmake m4

    for support encryption and WS-Security

    在低版本的ubuntu上,libcrypto++6

    sudo apt install -y openssl libssl-dev zlib1g-dev libcrypto++8

  • 编译:2.0

我从tags中下载2.0,直接使用make。

复制代码
$ make
  • 编译:最新代码

有多种编译方式。最简单的:

复制代码
# 几个编译参数,具体自行了解。
# -DUSE_GSOAP_STATIC_LIB=1

# sudo apt install gsoap libgsoap-dev
# -DUSE_SYSTEM_GSOAP=1

# -DWSSE_ON=1

cmake -B build .

cmake --build build
相关推荐
Yyyy4826 小时前
Ubuntu安装Jenkis
linux·运维·ubuntu
春日见7 小时前
在虚拟机上面无法正启动机械臂的控制launch文件
linux·运维·服务器·人工智能·驱动开发·ubuntu
番知了14 小时前
Ubuntu 22.04 常用命令清单
linux·运维·ubuntu
FF-Studio15 小时前
Ubuntu 24.04 磁盘爆满“灵异“事件:Btrfs, Snapper 与删不掉的空间
linux·运维·人工智能·ubuntu
极地星光15 小时前
Ubuntu 16.10 启动时 networking.service 缓慢问题
linux·ubuntu
Roadinforest15 小时前
如何使用 keyd 定制 Caps Lock:拯救你坏掉的 Left Control 键(Linux-Ubuntu)
linux·ubuntu
舞动青春8815 小时前
Ubuntu安装QEMU过程及问题记录
linux·学习·ubuntu
知识分享小能手15 小时前
Ubuntu入门学习教程,从入门到精通,Ubuntu 22.04的基本配置 (3)
linux·学习·ubuntu
HIT_Weston16 小时前
68、【Ubuntu】【Hugo】搭建私人博客:方案分析(二)
linux·运维·ubuntu
longxibo19 小时前
【Ubuntu datasophon1.2.1 二开之三:解决HDFS安装后,启动失败:sudo: unknown user hdfs】
linux·ubuntu·hdfs