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
相关推荐
士訫27 分钟前
【Linux 踩坑】HP Victus RTX4050 Ubuntu 系统双屏无法同时点亮解决方案(完美适配 Advanced Optimus 机型)
ubuntu
指尖的爷2 小时前
ARM 架构 Ubuntu(RK3588/aarch64)go开发环境安装手册
ubuntu·架构·golang
虚无的纽扣3 小时前
【Linux】将进程知识与基础IO融会贯通——简单自定义Shell的实现
linux·ubuntu
问简1 天前
Ubuntu 26 + Windows 10 双系统 NTFS 共享盘笔记
ubuntu
pilifeng11 天前
Ubuntu Linux 目录结构详解
linux·ubuntu
daemon.qiang2 天前
国内虚拟机对接 Freedesktop:Fork xserver、自建 Runner 与提交 MR 实战
linux·ubuntu·centos·gitlab·开源软件
orange....2 天前
VMware 双网卡配置:宿主机切换网络时 Ubuntu 固定 IP 访问方案
网络·ubuntu·网络安全
园长的牧歌2 天前
Ubuntu 打开应用在导航栏没有图标是个齿轮
linux·ubuntu
牢姐与蒯2 天前
Linux进程间通信(一).进程间通信概念&&环境切换(着重强调vscode)
linux·运维·服务器·ubuntu
指尖的爷3 天前
【地狱级难度】ubuntu系统GOCV编译安装
linux·运维·ubuntu