解决libssl.so.1.1 libcrypto.so.1.1依赖问题
本来调试电脑的虚拟机环境是好的,换了一台笔记本编译项目的时候,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依赖问题相关推荐
- 解决引用openssl静态库libcrypto.a和libssl.a出现undefined reference to错误的问题
解决引用openssl静态库libcrypto.a和libssl.a出现undefined reference to错误的问题 最近在做使用openssl链接http和https的项目,编译时出现以下 ...
- 解决IDEA中maven工程的jsp、jstl依赖导入了 ,但是 jsp页面的uri却不提示(手动输上也报红)
解决IDEA中maven工程的jsp.jstl依赖导入了 ,但是 jsp页面的uri却不提示(手动输上也报红) 出现原因:idea内有缓存 解决办法:File --> Invalidate Ca ...
- 解决MySQL在修改列时因为外键依赖出错的问题
因为 favorite_food 中的 person_id 对 person 表中的 person_id 有外键依赖关系,所以在执行 ALTER TABLE person MODIFY person_ ...
- 解决(无法启动服务,错误1068:依赖服务或组无法启动、telnet)
win7系统启用Telnet服务时 1.首先,右击[计算机]--选择[管理]--在[服务]中找到Telnet 2.右击[Telnet]--选择[属性]--将[启动类型]改为[自动]--点击[确定] 3 ...
- torch-geometric安装, 以及解决pycharm每次加载(updating skeletons)其第三方依赖库塞爆C盘的问题
文章目录 一.torch-geometric安装 二.问题描述 三. 问题解决方案 四. 更新 一.torch-geometric安装 torch-geometric是用于图神经网络相关的工具库, 这 ...
- Ubuntu 22.04LTS中使用aptitude来解决build-essential安装过程中过高版本包依赖问题
小白近日安装完Ubuntu 22.04LTS后,记不清是不是用了Software Updater还是自己手动upgrade了包,导致在配置编译工具build-essential(输入sudo apt ...
- 解决python安装某些包(Annoy)需要依赖VC++ 14.0的方案
pip install package的时候,可能就会遇到缺失VC++ 14.0的情况. 有些包可以通过查找对应的whl安装解决.网址如下 http://www.lfd.uci.edu/~gohlke ...
- 【已解决】nimfa 环境的详细搭建过程 + 各种依赖库的安装、下载、调试
为方便交流学习,工具已整理上传至CSDN.作者:玉林师范学院计算机系 guomutian911. 开源包下载地址: 也可邮件获得,316190672@qq.com Numpy 下载地址:http:// ...
- 解决Ubuntu 18.04-Ubuntu 22.04中文输入法安装依赖的问题,成功安装搜狗拼音
首先安装fcitx 一.检测是否安装fcitx 首先检测是否有fcitx,因为搜狗拼音依赖fcitx > fcitx 提示: 程序"fcitx"尚未安装. 您可以使用以下命令 ...
最新文章
- Anaconda使用
- 马少平、周枫、王小川、楼天城、唐文斌……清华计算机系与人工智能的40年...
- 微软Windows 8最新幻灯片泄露
- python之numpy基础_Python知识普及:Numpy基础操作
- [Electron]仿写一个课堂随机点名小项目
- Apache Prefork、Worker和Event三种MPM简单分析
- [vue] EventBus注册在全局上时,路由切换时会重复触发事件,如何解决呢?
- python读取数据库数据、并保存为docx_Python - 爬取博客园某一目录下的随笔 - 保存为docx...
- yii2之ActiveRecord 模型
- 12月13日 新概念3一周一篇计划
- 日本现代数学发展历程及其启示
- steam加速_PC电脑steam有没有免费试用的加速器?首选电狐加速器
- chrome浏览器升级导致无法手动设置cookie,设置无法保存
- Python的一点人生经验
- Could not locate executable null\bin\winutils.exe in the Hadoop binaries.
- 2017年sfdc工作总结_Duplicate, Matching Rule
- Hyperledger/FireFly
- 泰凌微ble mesh蓝牙模组天猫精灵学习之旅 ⑤ 阿里天猫精灵官方Genie BT mesh Stack框架:编译天猫精灵例程,实现语音控制!
- UD三分区补充教程1——激活不同分区对于UD三分区bios启动和uefi启动兼容性影响的讨论
- Java面试宝典2018版
热门文章
- 两个矩阵的相加和相乘
- 机器视觉实验三: 基于分水岭算法的肺部图像分割实验(OpenCV-python代码)
- ant java macrodef_Ant之 ZipException And Taskdef And MacroDef——“宏”
- java 从xml读变量_java – 如何从XML属性文件加载变量?
- 高效能团队的Java研发规范(进阶版)
- tmac v6设置中文_Technitium MAC Address Changer(mac地址修改器) 免费版v6.0.7
- window如何打开 .h5 格式的文件?
- window服务安装、卸载
- NBIOT模块 ME3616 AT命令 MQTT 连接 thingsboard
- 基于含有非期望产出的SBM模型的共同前沿和群组前沿的DEA效率测算