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
相关推荐
color_leo12 分钟前
虚拟机ubuntu用wifi adb 调试手机
ubuntu·adb·智能手机
小猪写代码1 小时前
Ubuntu vscode软件的安装和使用
linux·vscode·ubuntu
mmq在路上2 小时前
MARSIM仿真平台部署安装及FUEL部署-Ubuntu20.04
论文阅读·ubuntu
叶 落2 小时前
Ubuntu 安装 Maven 私服 Nexus
ubuntu·maven·maven 基础课程
TonyEm4 小时前
ubuntu 20 安装python
chrome·python·ubuntu
NetX行者5 小时前
在windows 10系统上使用WSL安装Ubuntu系统并配置开发环境
linux·windows·python·ubuntu·wsl
?LAST5 小时前
虚拟机Ubuntu挂载共享文件夹
linux·ubuntu
TonyEm5 小时前
linux ubuntu 20 命令行 安装Java25
linux·运维·ubuntu
水冗水孚4 天前
图文并茂记录:Ubuntu上安装Ollama大模型提供Serve,前端调用实现AI对话功能
nginx·ubuntu·ollama
老纪的技术唠嗑局5 天前
经验分享 —— 在 Ubuntu 虚拟机中部署 OceanBase 数据库
数据库·ubuntu