本来调试电脑的虚拟机环境是好的,换了一台笔记本编译项目的时候,make后出现问题:

/usr/bin/ld: warning: libssl.so.1.1, needed by /usr/local/lib/libonvifptz.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libcrypto.so.1.1, needed by /usr/local/lib/libonvifptz.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: /usr/local/lib/libonvifptz.so: undefined reference to `SSL_get_error@OPENSSL_1_1_0'
/usr/bin/ld: /usr/local/lib/libonvifptz.so: undefined reference to `EVP_CIPHER_CTX_set_padding@OPENSSL_1_1_0'
/usr/bin/ld: /usr/local/lib/libonvifptz.so: undefined reference to `EVP_md5@OPENSSL_1_1_0'
/usr/bin/ld: /usr/local/lib/libonvifptz.so: undefined reference to `EVP_sha256@OPENSSL_1_1_0'
如图:

本来以为是没有安装libssl的问题,然额...安装了并没能解决问题。

以下是我的问题解决思路,环境 Ubuntu20。

1.查看libonvifptz.so的依赖:

ldd /usr/local/lib/libonvifptz.so  ##动态库的路径提示错误信息里有

查询结果:

然后我又查看的没出问题的电脑

2.查看是否存在此文件

然后我查看两台电脑这个路径下有没有这个文件

没问题:

有问题:

解决:

Index of /ubuntu/pool/main/o/openssl

找自己需要的安装版本下载然后xftp传输到虚拟机(文件传输方法不一)

cd进入存放压缩包的文件夹 使用命令:

sudo dpkg -i  压缩包文件名

我的参考:

最后再次查询:

成功解决!

解决libssl.so.1.1 libcrypto.so.1.1依赖问题相关推荐

  1. 解决引用openssl静态库libcrypto.a和libssl.a出现undefined reference to错误的问题

    解决引用openssl静态库libcrypto.a和libssl.a出现undefined reference to错误的问题 最近在做使用openssl链接http和https的项目,编译时出现以下 ...

  2. 解决IDEA中maven工程的jsp、jstl依赖导入了 ,但是 jsp页面的uri却不提示(手动输上也报红)

    解决IDEA中maven工程的jsp.jstl依赖导入了 ,但是 jsp页面的uri却不提示(手动输上也报红) 出现原因:idea内有缓存 解决办法:File --> Invalidate Ca ...

  3. 解决MySQL在修改列时因为外键依赖出错的问题

    因为 favorite_food 中的 person_id 对 person 表中的 person_id 有外键依赖关系,所以在执行 ALTER TABLE person MODIFY person_ ...

  4. 解决(无法启动服务,错误1068:依赖服务或组无法启动、telnet)

    win7系统启用Telnet服务时 1.首先,右击[计算机]--选择[管理]--在[服务]中找到Telnet 2.右击[Telnet]--选择[属性]--将[启动类型]改为[自动]--点击[确定] 3 ...

  5. torch-geometric安装, 以及解决pycharm每次加载(updating skeletons)其第三方依赖库塞爆C盘的问题

    文章目录 一.torch-geometric安装 二.问题描述 三. 问题解决方案 四. 更新 一.torch-geometric安装 torch-geometric是用于图神经网络相关的工具库, 这 ...

  6. Ubuntu 22.04LTS中使用aptitude来解决build-essential安装过程中过高版本包依赖问题

    小白近日安装完Ubuntu 22.04LTS后,记不清是不是用了Software Updater还是自己手动upgrade了包,导致在配置编译工具build-essential(输入sudo apt ...

  7. 解决python安装某些包(Annoy)需要依赖VC++ 14.0的方案

    pip install package的时候,可能就会遇到缺失VC++ 14.0的情况. 有些包可以通过查找对应的whl安装解决.网址如下 http://www.lfd.uci.edu/~gohlke ...

  8. 【已解决】nimfa 环境的详细搭建过程 + 各种依赖库的安装、下载、调试

    为方便交流学习,工具已整理上传至CSDN.作者:玉林师范学院计算机系 guomutian911. 开源包下载地址: 也可邮件获得,316190672@qq.com Numpy 下载地址:http:// ...

  9. 解决Ubuntu 18.04-Ubuntu 22.04中文输入法安装依赖的问题,成功安装搜狗拼音

    首先安装fcitx 一.检测是否安装fcitx 首先检测是否有fcitx,因为搜狗拼音依赖fcitx > fcitx 提示: 程序"fcitx"尚未安装. 您可以使用以下命令 ...

最新文章

  1. Anaconda使用
  2. 马少平、周枫、王小川、楼天城、唐文斌……清华计算机系与人工智能的40年...
  3. 微软Windows 8最新幻灯片泄露
  4. python之numpy基础_Python知识普及:Numpy基础操作
  5. [Electron]仿写一个课堂随机点名小项目
  6. Apache Prefork、Worker和Event三种MPM简单分析
  7. [vue] EventBus注册在全局上时,路由切换时会重复触发事件,如何解决呢?
  8. python读取数据库数据、并保存为docx_Python - 爬取博客园某一目录下的随笔 - 保存为docx...
  9. yii2之ActiveRecord 模型
  10. 12月13日 新概念3一周一篇计划
  11. 日本现代数学发展历程及其启示
  12. steam加速_PC电脑steam有没有免费试用的加速器?首选电狐加速器
  13. chrome浏览器升级导致无法手动设置cookie,设置无法保存
  14. Python的一点人生经验
  15. Could not locate executable null\bin\winutils.exe in the Hadoop binaries.
  16. 2017年sfdc工作总结_Duplicate, Matching Rule
  17. Hyperledger/FireFly
  18. 泰凌微ble mesh蓝牙模组天猫精灵学习之旅 ⑤ 阿里天猫精灵官方Genie BT mesh Stack框架:编译天猫精灵例程,实现语音控制!
  19. UD三分区补充教程1——激活不同分区对于UD三分区bios启动和uefi启动兼容性影响的讨论
  20. Java面试宝典2018版

热门文章

  1. 两个矩阵的相加和相乘
  2. 机器视觉实验三: 基于分水岭算法的肺部图像分割实验(OpenCV-python代码)
  3. ant java macrodef_Ant之 ZipException And Taskdef And MacroDef——“宏”
  4. java 从xml读变量_java – 如何从XML属性文件加载变量?
  5. 高效能团队的Java研发规范(进阶版)
  6. tmac v6设置中文_Technitium MAC Address Changer(mac地址修改器) 免费版v6.0.7
  7. window如何打开 .h5 格式的文件?
  8. window服务安装、卸载
  9. NBIOT模块 ME3616 AT命令 MQTT 连接 thingsboard
  10. 基于含有非期望产出的SBM模型的共同前沿和群组前沿的DEA效率测算