当前位置: 首页 > backend >正文

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=1cmake -B build .cmake --build build

    http://www.xdnf.cn/news/19505.html

    相关文章:

  • 如何使用VMware创建一台Ubuntu机器
  • Shell脚本实用技巧集锦:从时间判断到系统监控
  • 【数据可视化-104】安徽省2025年上半年GDP数据可视化分析:用Python和Pyecharts打造炫酷大屏
  • HTTP/2 多路复用
  • 网络流量分析——熟悉Wireshark
  • 时序数据库国产的有哪些?
  • ​​--flush-logs 的作用:刷新 MySQL 的日志文件(主要是二进制日志 binlog)​
  • 解析简历重难点与面试回答要点
  • 【开题答辩全过程】以 健身爱好者饮食管理小程序为例,包含答辩的问题和答案
  • LeetCode82删除排序链表中的重复元素 II
  • 力扣hot100 | 堆 | 215. 数组中的第K个最大元素、347. 前 K 个高频元素、128. 最长连续序列
  • 《架构师手记:SpringCloud整合Nacos实战·一》
  • Transformer的并行计算与长序列处理瓶颈总结
  • 可编辑115页PPT | 某纸制品制造企业数字化转型战略规划项目建议书
  • 【实验protocol分享】了解流式细胞术
  • 串口通讯个人见解
  • 软考中级【网络工程师】第6版教材 第4章 无线通信网 (下)
  • matlab扫雷小游戏
  • 艾莉丝努力练剑的创作纪念日:星河初启,牧梦长空
  • 企业级主流日志系统架构对比ELKK Stack -Grafana Stack
  • pyside6小项目:进制转换器
  • 【OpenFeign】基础使用
  • Kubernetes一网络组件概述
  • Java比较器
  • 如何在 vscode 上用 git 将项目 push 到远程仓库 and 常用Git 命令
  • 剧本杀小程序系统开发:重塑社交娱乐新生态
  • 【开题答辩全过程】以 基于Spring Boot的房屋租赁系统的设计与实现为例,包含答辩的问题和答案
  • 神经网络1——sklearn的简单实现
  • leetcode笔记
  • 20.29 QLoRA适配器实战:24GB显卡轻松微调650亿参数大模型