libc.so.6不兼容
1、查看电脑所有libc.so.6
david@david-Shangqi-X4270:~/MySoft/ubuntusoft$ locate libc.so.6
/home/david/MySoft/ubuntusoft/EXEApp/libc.so.6
/home/david/MySoft/ubuntusoft/EXEApp_TEST/libc.so.6
/home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6
/home/david/MySoft/ubuntusoft/RTMG_APP_XUST/libc.so.6
/lib/x86_64-linux-gnu/libc.so.6
/snap/core20/2379/usr/lib/i386-linux-gnu/libc.so.6
/snap/core20/2379/usr/lib/x86_64-linux-gnu/libc.so.6
/snap/core20/2434/usr/lib/i386-linux-gnu/libc.so.6
/snap/core20/2434/usr/lib/x86_64-linux-gnu/libc.so.6
/snap/core22/1663/usr/lib/i386-linux-gnu/libc.so.6
/snap/core22/1663/usr/lib/x86_64-linux-gnu/libc.so.6
/snap/core22/1722/usr/lib/i386-linux-gnu/libc.so.6
/snap/core22/1722/usr/lib/x86_64-linux-gnu/libc.so.6
/snap/snapd/23258/usr/lib/x86_64-linux-gnu/libc.so.6
/snap/snapd/23545/usr/lib/x86_64-linux-gnu/libc.so.6
2、查看版本
david@david-Shangqi-X4270:~/MySoft/ubuntusoft$ strings /home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6 | grep GLIBC_
GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_2.13
GLIBC_2.14
GLIBC_2.15
GLIBC_2.16
GLIBC_2.17
GLIBC_2.18
GLIBC_2.22
GLIBC_2.23
GLIBC_2.24
GLIBC_2.25
GLIBC_2.26
GLIBC_2.27
GLIBC_PRIVATE
3、添加自己的路径替换系统libc
#!/bin/sh
appname=`basename $0 | sed s,\.sh$,,`
dirname=`dirname $0`
tmp="${dirname#?}"
if [ "${dirname%$tmp}" != "/" ]; then
dirname=$PWD
fi
echo ${LD_LIBRARY_PATH}
LD_LIBRARY_PATH=$dirname/RTMG_APP:$dirname/RTMG_APP/PPP/sqldrivers:$dirname/RTMG_APP/PPP/platforms:${LD_LIBRARY_PATH}
export LD_LIBRARY_PATH
echo ${LD_LIBRARY_PATH}
sleep 1
serial-studio
4、serial-studio需要的版本很高
发现我自己的路径/home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6: version `GLIBC_2.34' not found没有发现GLIBC_2.34,因为我最高才是GLIBC_2.27,需要下载最新的libc.so.6
david@david-Shangqi-X4270:~/MySoft/ubuntusoft$ serial-studio
/opt/serial-studio.AppDir/usr/bin/serial-studio: /home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6: version `GLIBC_2.34' not found (required by /opt/serial-studio.AppDir/usr/bin/serial-studio)
/opt/serial-studio.AppDir/usr/bin/serial-studio: /home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6: version `GLIBC_2.33' not found (required by /opt/serial-studio.AppDir/usr/bin/../lib/libcrypto.so.3)
/opt/serial-studio.AppDir/usr/bin/serial-studio: /home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6: version `GLIBC_2.34' not found (required by /opt/serial-studio.AppDir/usr/bin/../lib/libcrypto.so.3)
/opt/serial-studio.AppDir/usr/bin/serial-studio: /home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6: version `GLIBC_2.33' not found (required by /opt/serial-studio.AppDir/usr/bin/../lib/libxkbcommon.so.0)
/opt/serial-studio.AppDir/usr/bin/serial-studio: /home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6: version `GLIBC_2.28' not found (required by /opt/serial-studio.AppDir/usr/bin/../lib/libQt6Core.so.6)
/opt/serial-studio.AppDir/usr/bin/serial-studio: /home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6: version `GLIBC_2.33' not found (required by /opt/serial-studio.AppDir/usr/bin/../lib/libgssapi_krb5.so.2)
/opt/serial-studio.AppDir/usr/bin/serial-studio: /home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6: version `GLIBC_2.33' not found (required by /opt/serial-studio.AppDir/usr/bin/../lib/libkrb5.so.3)
/opt/serial-studio.AppDir/usr/bin/serial-studio: /home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6: version `GLIBC_2.34' not found (required by /opt/serial-studio.AppDir/usr/bin/../lib/libkrb5.so.3)
/opt/serial-studio.AppDir/usr/bin/serial-studio: /home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6: version `GLIBC_2.33' not found (required by /opt/serial-studio.AppDir/usr/bin/../lib/libk5crypto.so.3)
/opt/serial-studio.AppDir/usr/bin/serial-studio: /home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6: version `GLIBC_2.33' not found (required by /opt/serial-studio.AppDir/usr/bin/../lib/libkrb5support.so.0)
/opt/serial-studio.AppDir/usr/bin/serial-studio: /home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6: version `GLIBC_2.34' not found (required by /opt/serial-studio.AppDir/usr/bin/../lib/libkrb5support.so.0)
5、寻找最新的libc:The GNU C Library- GNU Project - Free Software Foundation
Download:Index of /gnu/glibc
安装教程:https://blog.51cto.com/u_16213313/7166959
自己要安装一个单独文件夹,指定安装路径:/home/david/MySoft/ubuntusoft/libc_new
相关文章:
libc.so.6不兼容
1、查看电脑所有libc.so.6 daviddavid-Shangqi-X4270:~/MySoft/ubuntusoft$ locate libc.so.6 /home/david/MySoft/ubuntusoft/EXEApp/libc.so.6 /home/david/MySoft/ubuntusoft/EXEApp_TEST/libc.so.6 /home/david/MySoft/ubuntusoft/RTMG_APP/libc.so.6 /home/david/MySoft/…...
树的模拟实现
一.链式前向星 所谓链式前向星,就是用链表的方式实现树。其中的链表是用数组模拟实现的链表。 首先我们需要创建一个足够大的数组h,作为所有结点的哨兵位。创建两个足够大的数组e和ne,一个作为数据域,一个作为指针域。创建一个变…...
AsyncOperation.allowSceneActivation导致异步加载卡死
先看这段代码,有个诡异的问题,不确定是不是bug public class Test : MonoBehaviour {void Start(){StartCoroutine(LoadScene(Ego.LoadingLevel));}IEnumerator LoadScene(string sceneName){LoadingUI.UpdateProgress(0.9f);yield return new WaitForS…...
如何搭建 Vue.js 开源项目的 CI/CD 流水线
网罗开发 (小红书、快手、视频号同名) 大家好,我是 展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、Harmony OS、Java、Python等…...
单通道串口服务器(三格电子)
一、产品介绍 1.1 功能简介 SG-TCP232-110 是一款用来进行串口数据和网口数据转换的设备。解决普通 串口设备在 Internet 上的联网问题。 设备的串口部分提供一个 232 接口和一个 485 接口,两个接口内部连接,同 时只能使用一个口工作。 设 备 的网 口…...
【Excel/WPS】根据平均值,生成两列/多列指定范围的随机数/随机凑出两列数据
原理就是通过随机生成函数和平均值函数。 适用场景:在总体打分后,需要在小项中随机生成小分数 第一列:固定的平均值A2第二列: RANDBETWEEN(A2-10,A210)第三列:根据第二列用平均值函数算除 A2*2-B2这是随机值1的公式&am…...
使用网页版Jupyter Notebook和VScode打开.ipynb文件
目录 正文 1、网页版Jupyter Notebook查看 2、VScode查看 因为总是忘记查看文件的网址,收藏了但分类众多每次都找不到……当个记录吧(/捂脸哭)! 正文 此处以gitub中的某个仓库为例: https://github.com/INM-6/mu…...
记录一下vue2项目优化,虚拟列表vue-virtual-scroll-list处理10万条数据
文章目录 封装BrandPickerVirtual.vue组件页面使用组件属性 select下拉接口一次性返回10万条数据,页面卡死,如何优化??这里使用 分页 虚拟列表(vue-virtual-scroll-list),去模拟一个下拉的内容…...
CDA数据分析师一级经典错题知识点总结(5)
1、数值型缺失值用中位数补充,分类数据用众数补充。 2、偏态系数>1就是高度偏,0.5到1是中度。 3、分布和检验 在 t检验之前进行 F检验的目的是确保 t检验的方差齐性假设成立。如果 F检验结果显示方差不相等,则需要切换到调整后的 t 检验…...
服务器、电脑和移动手机操作系统
一、服务器操作系统 1、Windows Server 开发商是微软公司。友好的用户界面、与微软生态系统的高度集成、提供了广泛的企业级功能(如Active Directory、DNS、DHCP服务等)。适合需要大量运行Microsoft应用和服务的企业环境,如SQL Server等。经…...
深入解析 Flink 与 Spark 的性能差异
💖 欢迎来到我的博客! 非常高兴能在这里与您相遇。在这里,您不仅能获得有趣的技术分享,还能感受到轻松愉快的氛围。无论您是编程新手,还是资深开发者,都能在这里找到属于您的知识宝藏,学习和成长…...
如何在 Linux、MacOS 以及 Windows 中打开控制面板
控制面板不仅仅是一系列图标和菜单的集合;它是通往优化个人计算体验的大门。通过它,用户可以轻松调整从外观到性能的各种参数,确保他们的电脑能够完美地适应自己的需求。无论是想要提升系统安全性、管理硬件设备,还是简单地改变桌…...
微信小程序中 隐藏scroll-view 滚动条 网页中隐藏滚动条
在微信小程序中隐藏scroll-view的滚动条可以通过以下几种方法实现: 方法一:使用CSS隐藏滚动条 在小程序的样式文件中(如app.wxss或页面的.wxss文件),添加以下CSS代码来隐藏滚动条: scroll-view ::-webkit…...
Java 实现 Elasticsearch 查询当前索引全部数据
Java 实现 Elasticsearch 查询当前索引全部数据 需求背景通常情况Java 实现查询 Elasticsearch 全部数据写在最后 需求背景 通常情况下,Elasticsearch 为了提高查询效率,对于不指定分页查询条数的查询语句,默认会返回10条数据。那么这就会有…...
android刷机
android ota和img包下载地址: https://developers.google.com/android/images?hlzh-cn android启动过程 线刷 格式:ota格式 模式:recovery 优点:方便、简单,刷机方法通用,不会破坏手机底层数据࿰…...
【25考研】西南交通大学计算机复试重点及经验分享!
一、复试内容 上机考试:考试题型为编程上机考试,使用 C 语言,考试时长包括 15 分钟模拟考试和 120 分钟正式考试,考试内容涵盖顺序结构、选择结构、循环结构、数组、指针、字符串处理、函数、递归、结构体、动态存储、链表等知识点…...
OpenCV相机标定与3D重建(49)将视差图(disparity map)重投影到三维空间中函数reprojectImageTo3D()的使用
操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 将视差图像重投影到3D空间。 cv::reprojectImageTo3D 是 OpenCV 库中的一个函数,用于将视差图(disparity map)…...
学习HTTP Range
HTTP Range 请求 一种通过指定文件字节范围加载部分数据的技术,广泛用于断点续传、流媒体播放、分布式文件系统的数据分片加载等场景。 请求格式-在请求头中使用 Range 字段指定所需的字节范围 Range: bytes0-1023// bytes0-1023:表示请求文件的第 0 …...
大语言模型训练的数据集从哪里来?
继续上篇文章的内容说说大语言模型预训练的数据集从哪里来以及为什么互联网上的数据已经被耗尽这个说法并不专业,再谈谈大语言模型预训练数据集的优化思路。 1. GPT2使用的数据集是WebText,该数据集大概40GB,由OpenAI创建,主要内…...
Webpack和Vite的区别
一、构建速度方面 webpack默认是将所有模块都统一打包成一个js文件,每次修改都会重写构建整个项目,自上而下串行执行,所以会随着项目规模的增大,导致其构建打包速度会越来越慢 vite只会对修改过的模块进行重构,构建速…...
地震勘探——干扰波识别、井中地震时距曲线特点
目录 干扰波识别反射波地震勘探的干扰波 井中地震时距曲线特点 干扰波识别 有效波:可以用来解决所提出的地质任务的波;干扰波:所有妨碍辨认、追踪有效波的其他波。 地震勘探中,有效波和干扰波是相对的。例如,在反射波…...
7.4.分块查找
一.分块查找的算法思想: 1.实例: 以上述图片的顺序表为例, 该顺序表的数据元素从整体来看是乱序的,但如果把这些数据元素分成一块一块的小区间, 第一个区间[0,1]索引上的数据元素都是小于等于10的, 第二…...
MongoDB学习和应用(高效的非关系型数据库)
一丶 MongoDB简介 对于社交类软件的功能,我们需要对它的功能特点进行分析: 数据量会随着用户数增大而增大读多写少价值较低非好友看不到其动态信息地理位置的查询… 针对以上特点进行分析各大存储工具: mysql:关系型数据库&am…...
LeetCode - 394. 字符串解码
题目 394. 字符串解码 - 力扣(LeetCode) 思路 使用两个栈:一个存储重复次数,一个存储字符串 遍历输入字符串: 数字处理:遇到数字时,累积计算重复次数左括号处理:保存当前状态&a…...
C++ 基础特性深度解析
目录 引言 一、命名空间(namespace) C 中的命名空间 与 C 语言的对比 二、缺省参数 C 中的缺省参数 与 C 语言的对比 三、引用(reference) C 中的引用 与 C 语言的对比 四、inline(内联函数…...
css的定位(position)详解:相对定位 绝对定位 固定定位
在 CSS 中,元素的定位通过 position 属性控制,共有 5 种定位模式:static(静态定位)、relative(相对定位)、absolute(绝对定位)、fixed(固定定位)和…...
HTML前端开发:JavaScript 常用事件详解
作为前端开发的核心,JavaScript 事件是用户与网页交互的基础。以下是常见事件的详细说明和用法示例: 1. onclick - 点击事件 当元素被单击时触发(左键点击) button.onclick function() {alert("按钮被点击了!&…...
全面解析各类VPN技术:GRE、IPsec、L2TP、SSL与MPLS VPN对比
目录 引言 VPN技术概述 GRE VPN 3.1 GRE封装结构 3.2 GRE的应用场景 GRE over IPsec 4.1 GRE over IPsec封装结构 4.2 为什么使用GRE over IPsec? IPsec VPN 5.1 IPsec传输模式(Transport Mode) 5.2 IPsec隧道模式(Tunne…...
HDFS分布式存储 zookeeper
hadoop介绍 狭义上hadoop是指apache的一款开源软件 用java语言实现开源框架,允许使用简单的变成模型跨计算机对大型集群进行分布式处理(1.海量的数据存储 2.海量数据的计算)Hadoop核心组件 hdfs(分布式文件存储系统)&a…...
虚拟电厂发展三大趋势:市场化、技术主导、车网互联
市场化:从政策驱动到多元盈利 政策全面赋能 2025年4月,国家发改委、能源局发布《关于加快推进虚拟电厂发展的指导意见》,首次明确虚拟电厂为“独立市场主体”,提出硬性目标:2027年全国调节能力≥2000万千瓦࿰…...
