摘要:
一个使用示例: 文件夹内容: 然后创建一个简单的makefile在当前目录下: INCLUDE = -I/usr/local/ssl/include src = $(wildcard *.c) obj = $(src:.c=.o) libgsoap.a:$(obj) ar -rc $@ $^ %.o 阅读全文
摘要:
git 使用教程 初始化本地仓库 $ git init 配置仓库信息 $ git config --global user.mail "email@emailc.com" $ git config --global user.name "name" 添加文件到暂存区时,忽略某些文件 $ touch 阅读全文
摘要:
系统配置,包括软件安装,各种问题解决。 LibreOffice汉化 $ sudo apt-get install libreoffice-l10n-zh-cn Ubuntu系统卡死 当系统卡死时,键盘和鼠标都没办法操作了以后。可以尝试ctrl +alt+F2(F2~F6)试试,看看能不能进tty界面 阅读全文
摘要:
我遇到的情况是,给Ubuntu虚拟机添加了两张网卡,一张桥接网卡,当主机连接网线时,ubuntu虚拟机相当于在局域网中是一台真实主机,路由器会给这个虚拟机单独分配IP。另外一张是Net网卡,这个是用来让虚拟机上外网的。相当于虚拟机通过主机来实现连接外网。 然后,当我没有接网线时,桥接网卡相当于没有工 阅读全文
摘要:
Linux系统迁移 说在前面:下面有几个教程链接,我都是通过这几个链接来完成的系统备份与系统恢复。并且遇到过一些问题,踩过一些坑。建议先看完我的说明再进行操作,少走弯路。没有图是因为下面分享的几个链接都说得太详细了。我只负责填坑。 当我们在用Linux时,总是会经常性的重装系统。重装系统是一件非常简 阅读全文
摘要:
Ubuntu外接显示器设置开机镜像显示 Ubuntu在外接显示后,设置了镜像显示,但是重启后,镜像显示设置失效了。设置一个开机脚本,来实现每次启动时,设置镜像显示。 (解决Ubuntu设置外接显示器镜像显示重启失效的问题) 1. 安装arandr $ sudo apt install arandr 阅读全文
摘要:
ONVIF鉴权实现代码 生成gSOAP框架代码,这个网上有很多教程,需要加入很多文件,并且需要openssl库。加入需要鉴权的文件和openssl库以后,只需要加每个接口中加入鉴权操作的代码,调用的时候就能实现鉴权。 ONVIF的鉴权分两种: HTTP Digest 和 WS-Username To 阅读全文
摘要:
gSOAP HTTP Digest Authentication ONVIF 的 gSOAP HTTP摘要认证实现步骤。 gSOAP官网教程。 添加plugin/httpda.c, plugin/smdevp.c, plugin/threads.c到工程。 按照官网教程将认证代码添加到工程中。(例如 阅读全文
摘要:
我在编译自己的工程时没有问题,但是把自己的工程和别人的工程合并后,编译出现上述问题。 编译选项一个个检查,最后发现是在合并工程后,导入的openssl的头文件出问题了。我在自己工程中导入的时候自己交叉编译的1.0.0版本的openssl库和头文件,但是在合并工程的时候我是到系统include路径下去 阅读全文
摘要:
Hisi平台交叉编译onvif错误解决 加入鉴权以后需要用到openssl库,openssl库也许要交叉编译:https://blog.csdn.net/duapple/article/details/107095657 导入openssl动态库和头文件,解决缺少bio.h的错误,并解决未定义参数f 阅读全文