Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Ubuntu22.04编译报错:error while loading shared libraries: libtinfo.so.5:cannot open shared object file

Ubuntu22.04编译报错:error while loading shared libraries: libtinfo.so.5:cannot open shared object file

作者头像
ccf19881030
发布于 2024-05-26 00:30:45
发布于 2024-05-26 00:30:45
1.1K00
代码可运行
举报
文章被收录于专栏:ccf19881030的博客ccf19881030的博客
运行总次数:0
代码可运行

Ubuntu22.04编译报错:error while loading shared libraries: libtinfo.so.5:cannot open shared object file

最近在Ubuntu22.04中编译源代码时报错: error while loading shared libraries: libtinfo.so.5:cannot open shared object file: No such file or directory 这是由于系统安装的libtinfo版本过高,通过find命令发现libtinfo.so的位置,然后建立软链接

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo ln -s /usr/lib/x86_64-linux-gnu/libtinfo.so.6 /usr/lib/x86_64-linux-gnu/libtinfo.so.5

由于我的Ubuntu22.04系统上面安装的是libtinfo.so.6的libtinfo版本,所以可以建立libtinfo.so.5的软链接,指向/usr/lib/x86_64-linux-gnu/libtinfo.so.6 其他so上报这个错误也可以采用类似解决办法。

或者:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get install libtinfo5

即在原有已安装libtinfo6库的基础上,再安装libtinfo5即可,这样系统中会同时存在libtinfo6和libtinfo5的动态链接库。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-05-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
MYSQL8.0.11安装手册
2. 选择 MySQL 8.0.11 并下载适合您系统架构的 tar.gz 包(例如 mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz)。
空洞的盒子
2025/01/21
8150
解决MySQL 5.7在Redhat 9中启动报错:libncurses.so.5和libtinfo.so.5缺失问题
在使用Linux系统搭建MySQL数据库的过程中,我们往往会遇到各种依赖库的问题,尤其是在安装较旧版本的MySQL时。最近,在RedHat 9(rocky linux 9)系统上安装MySQL 5.7版本时,我遇到了一个典型的依赖库缺失错误,导致无法启动MySQL服务。具体的错误信息如下:
对你无可奈何
2024/03/06
1.8K0
如何解决 libxxx.so: cannot open shared object file: No such file or directory 问题
在 Linux 系统中,libxxx.so: cannot open shared object file: No such file or directory 错误通常发生在运行某个程序时,系统找不到所依赖的共享库文件(.so 文件)。这种错误常常出现在软件安装、编译或者配置的过程中,尤其是在涉及到动态链接库的使用时。
猫头虎
2025/03/21
3.8K0
ubuntu下运行genymotion报错:error while loading shared libraries: libgstapp-0.10.so.0: cannot open shared
原因是缺少两个库,不知道是不是我把libreoffice卸载了造成了库丢失,不管了,先装上这两个库再说
飞奔去旅行
2019/06/13
1.3K0
ubuntu下运行genymotion报错:error while loading shared libraries: libgstapp-0.10.so.0: cannot open shared
Ubuntu安装Nginx-源码编译方式
1.77.1 http://nginx.org/download/nginx-1.17.1.tar.gz
DH镔
2019/12/19
7570
error while loading shared libraries: libhwloc.so.5: cannot open shared object file: No such file or
但是第二次换个系统,再使用处理办法一的那个命令,还是会报错。于是就去/usr/lib/x86_64-linux-gnu目录下找文件,发现确实没有libhwloc.so.5这个文件,就觉得挺离谱的。安装包都正常执行安装了,命令没装上,服气。网上查了几次,也没答案,于是就尝试一下强行增加一个libhwloc.so.5文件,就是创建一个软连接嘛,没想到真的可以了,™的大力出奇迹。
程序员十三
2021/11/15
2.2K0
Win11之g++和build-essential的美妙甜甜圈
使用win11的ubuntu22.04子系统: ☞ Win11使用WSL2安装Ubuntu22.04并启用GUI应用 zhangrelay@LAPTOP-5REQ7K1L:~/cppcode$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS" ---- 安装: sudo apt install build-
zhangrelay
2022/05/10
5080
Win11之g++和build-essential的美妙甜甜圈
GTX1080 安装 cuda 8.0 + cuDNN5.1
ubuntu下按ctrl+alt+f1~f6出现黑屏现象的解决方法 sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
用户1148525
2019/05/26
1.1K0
FLTK基于cmake编译以及使用(Windows、macOS以及Linux)
最近因为一些学习的原因,需要使用一款跨平台的轻量级的GUI+图像绘制 C/C++库。经过一番调研以后,最终从GTK+、FLTK中选出了FLTK,跨平台、够轻量。本文将在Windows、macOS以及Linux Debian三套操作系统环境,对FLTK进行编译,并搭建简单Demo。这其中也有少许的坑,也在此文进行记录。
w4ngzhen
2023/10/17
1.1K0
FLTK基于cmake编译以及使用(Windows、macOS以及Linux)
Linux 安装/卸载 MySQL 8.0
下载地址:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz
默存
2023/09/01
6140
Linux 安装/卸载 MySQL 8.0
mysql5.7.24 安装手册
将 mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz 通过sftp上传到 /tmp 目录下
cosmozhu
2020/06/15
5660
如何解决 “libxxx.so: cannot open shared object file: No such file or directory” 问题
在Linux系统开发或运行程序时,开发者常会遇到 libxxx.so: cannot open shared object file: No such file or directory 的错误提示。这个错误意味着系统无法找到程序依赖的某个共享库(动态链接库)。本文将深入分析错误原因,并提供多种解决方案。
猫头虎
2025/03/02
2.4K0
Linux 编译动态库_makefile编译动态库
其中,“-shared” 表示要生成的为动态链接库文件; “-soname, libstr.so” 表示生成的动态链接库的别名为“libstr.so”; “-o libstr.so” 表示生成名字为“libstr.so.1”的实际动态链接库文件;
全栈程序员站长
2022/11/09
6.6K0
ubuntu22.04安装显卡驱动与cuda+cuDNN
紧接前文:Proxmox VE 8.4 显卡直通完整指南:NVIDIA 2080 Ti 实战。在R740服务器完成了proxmox的安装,并且安装了一张2080ti 魔改22g显存的的显卡。配置完了proxmox显卡直通,并将显卡挂载到了vm 301(ubuntu22.04)的虚拟机上面。现在需要安装显卡驱动与cuda以及cuDNN!
对你无可奈何
2025/05/03
1.2K0
Linux gcc编译生成静态库和共享动态库的过程
这篇文章主要通过实例演示在Linux下如何使用gcc分别编译生成静态库和动态库文件以及其它程序如何使用这个生成的静态库和动态库。
typecodes
2024/03/29
9300
Linux gcc编译生成静态库和共享动态库的过程
解决:error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/148157.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/07
7.7K0
解决:error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No
centos下手动安装libreoffice程序–亲测可行
Download LibreOffice | LibreOffice - Free Office Suite - Based on OpenOffice - Compatible with Microsoft
超级小可爱
2024/08/07
2.1K0
centos下手动安装libreoffice程序–亲测可行
dpkg命令使用一览表
描述:dpkg是软件包管理基础工具“Debian Packager ”的简写,为 “Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除,dpkg命令与rpm有异曲同工之妙; 使用方法:
全栈工程师修炼指南
2022/09/28
2.4K0
GCC 降级 / 版本选择
我当前 gcc 的版本为 11.4, 但是需要安装 gcc 7的版本,但是安装时报错:
为为为什么
2024/09/07
4430
【RK3399】制作ubuntu20.04 roomfs
firefly自带的文件系统,由于缺少一些基本功能模块,因此,我们可以自己手动制作一个ubuntu20.04的文件系统。
嵌入式与Linux那些事
2022/12/01
1.4K0
推荐阅读
相关推荐
MYSQL8.0.11安装手册
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验