Jetson Nano安装海康MVS软件

下载>进入海康威视工业摄像头官网找到Linux系统ARM架构的安装包下载

Jetson Nano安装海康MVS软件_第1张图片

安装>解压安装包,进入MVS-1.0.0_aarch64目录下;可以看到INSTALL安装说明文件

Jetson Nano安装海康MVS软件_第2张图片

照安装说明 执行sudo ./setup.sh 安装,但提示找不到/etc/rc.local文件,原因在于ubuntu18系统取消了rc.local文件。那我们先添加rc.local开机自启动文件。添加完rc.local后再次执行。sudo ./setup.sh 终于正常安装了(这个时候驱动已经安装完毕,可以使用Samples目录下程序测试摄像头抓取了,只需要驱动的用户可以停在这里了

Jetson Nano安装海康MVS软件_第3张图片

 

解决MVS软件打不开的问题>

我们启动MVS软件试试,进入安装目录下(不知道软件安装到哪里可以用find命令直接搜呗),当然软件MVS默认是安装/opt/MVS/bin/下,进到目录,执行sudo ./MVS 发现提示少了libCommonTools.so 

遇到问题了,那看看目录下的手册呗,用户使用手册里说用脚本打开(脚本是临时添加了动态库路径的环境变量,再打开执行文件)

Jetson Nano安装海康MVS软件_第4张图片

执行sudo ./MVS.sh  没有提示少的libCommonTools.so 库了。改报错少其它库,我们看看他究竟少那些库,执行ldd ./MVS命令发现少 libicui18n.so.55    libicuuc.so.55   两个动态库。(没有ldd可以sudo apt install ldd安装,ldd用来查看可执行程序依赖的动态库,少了哪些库一目了然)通过sudo find / -iname "libicu*" 2>/dev/null查找发现系统的libicui18n.so   libicuuc.so 是60版本 ,这和需要的55版本都“隔代”了。由于Nano上驱动已经可以用了,电脑上的MVS软也可以调试相机,我就没有专心去搞这个问题了。

        过了一段时间后,我突然想到,既然官网说在Ubuntu16上正常,那我们区Ubuntu16.04系统里找呗。我在清华的镜像服务器里找到了arm64架构的ubuntu16.04系统,下载下来,直接打开.ios文件,搜索关键字icu,然后找到了个icu55的.deb安装包(八成就是这个安装包了),搞到nano里 ,直接执行sudo bpkg -i libicu55*.deb,安装结束,居然没报错,再用ldd看下动态库找到没,发现动态已经找到了,再次尝试打开MVS软件.  成功打开界面,链接相机使用正常。搞定。

        其实中间过了有一个多月。。。,当时中给海康官网的技术支持邮箱发邮件都没人回(不知道挂在官网上干嘛),从软件安装角度讲Basler相机的ARM开发套件好用的多(当然别人都迭代好几版软件了,而且价格摆在哪里),安装Basler的开发套件时根本没这些卵JB事,直接就装上了。对于我这样的菜鸡友好多了

安装包百度云: libicu55*.deb
提取码:o9av

Jetson Nano安装海康MVS软件_第5张图片

 

Jetson Nano安装海康MVS软件_第6张图片

 

Jetson Nano安装海康MVS软件_第7张图片

 

你可能感兴趣的:(视觉,Linux)