Centos7 静态连接失败解决

在 Linux 下有时候我们需要静态连接,但是静态连接会失败,失败的原因有几种:

1.没有相关的静态库文件

如果是没有相关的静态库文件,那么使用静态连接的话,就是下面的这种效果:

就是显示无法找到 ....

解决方法:安装相关的静态库文件

sudo yum install -y glibc-static libstdc++-static

如果没有 sudo 也可以直接在 root 下进行安装。

2.静态连接时有一堆东西

就是上图这种,这种的原因是因为静态连接是由交叉编译的,所以就需要指定连接的其他的动态库,所以就需要在编译的时候指定也就是带 -l 选项指定一下其他的库。

当指定库后编译还是不通过时,看一下后面有没有这种:

如果是这个的话,那么可以在 -l 选项里面带一个 -ldl 的,这样就能解决上述的几个问题。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/605677.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

搭建Github Page完全手册

一、前期准备 注册Github账号(必备)下载GitHub Desktop:下载链接(可使用git代替)模板选择网站: jekyllthemes.orggohugomademistakes 二、快速入门 1.模板参考 作者使用的模板来源:https://…

文件批量改名,快速去除文件名中的空格,告别命名烦恼!

在日常工作中,我们经常遇到文件名中带有空格的情况,这不仅导致文件难以查找,还可能在某些软件中引发问题。那么,如何快速、有效地去除这些空格呢?今天,我就来教你一招! 首先,我们要进…

【IEEE会议征稿通知】第五届计算机视觉、图像与深度学习国际学术会议(CVIDL 2024)

第五届计算机视觉、图像与深度学习国际学术会议(CVIDL 2024) 2024 5th International Conference on Computer Vision, Image and Deep Learning 第五届计算机视觉、图像与深度学习国际学术会议(CVIDL 2024)定于2024年4月19-21日…

LeetCode刷题---两数之和

解题思路: 该题使用哈希表的思想解决该问题 首先定义一个Map,key为数组中的每个元素,value为每个元素的索引下标。接着遍历原数组,对每一个元素进行判断,如果哈希表中包含target-nums[i],则将其value和当前…

【JAVA GUI+MYSQL]社团信息管理系统

本社团信息管理系统主要实现登录注册、管理员信息管理、社团用户信息管理、用户申请信息管理功能模块。 目录 1.系统主要功能介绍 2. 数据库概念模型设计 3.具体功能模块的实现 3.1模型类 3.1.1Student.java 3.1.2User .j…

基于ssm的孩童收养信息管理系统论文

摘 要 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本孩童收养信息管理就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息…

react-native下载图片到本地相册

需求 点击右上角下载icon,可以将当前图片下载并保存到本地相册。 下载的图片: 流程 下载图片的本质其实是, 固定需要下载的页面内容和样式 》将其放在当前页面不可见区域 》点击下载按钮 》穿一个ref给native,会自动拉起手机系…

SpringBoot怎么写一个自定义的starter,Gradle依赖引入starter的Jar包

1.新建一个Spring的项目myasset-spring-boot-starter 项目结构如下: 注意:不需要Application启动类 和 application.yml/application.properties文件 2. resources下添加spring.factories文件 # Auto Configure org.springframework.boot.autoconfigure.EnableAutoConfigu…

Zookeeper的基础介绍和安装教程

1、 Zookeeper入门 1.1 概述 Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。 1.2 特点 1.3 数据结构 1.4 应用场景 提供的服务包括:统一命名服务、统一配置管理、统一集群管理、服务器节点动态上下线、软负载均衡等。 统一…

ros gazebo机械臂仿真,手动控制与MoveIt自动控制

本文总结归纳古月居胡春旭ros机械臂教程,给出了一些error的解决方法,补充了通过python运行moveit。十分建议去看github huchunxu源代码的repository。 创建机械臂的xacro模型 首先创建一个工作空间,在工作空间中创建arm_description功能包。…

GPT如何完成AI绘图?

详情点击链接:GPT如何完成AI绘图? 一OpenAI 1.最新大模型GPT-4 Turbo 2.最新发布的高级数据分析,AI画图,图像识别,文档API 3.GPT Store 4.从0到1创建自己的GPT应用 5. 模型Gemini以及大模型Claude2二定制自己的GP…

react antd 计算公式 (+-*/)运算,回显

计算器的源码计算器触发事件源码 import {DictValueEnumObj } from @/components/DictTag; import {getDeptTree, getFormulaListAll, getListAll } from @/services/Energy/Metering;import {getListAllInfo, getDepartmentName } from @/services/Energy/Calculation; import…

蓝牙网关在物联网领域三大应用

蓝牙网关在物联网的应用主要包括物联网室内定位、物联网数据采集、物联网连接控制三大应用领域,以下对三大应用领域做详细解释。 一、物联网蓝牙室内定位 蓝牙网关在室内定位的应用包括人员定位和资产设备定位两大方向。 1、人员定位 蓝牙网关安装于室内的特定地…

护眼灯哪个品牌最好?2024年十大护眼灯品牌排行榜

由于科技水平的提高和电子产品的普及,儿童青少年的近视率正逐年攀升,出现低龄化现象,面对眼健康问题的严峻形势,我们应该还有爱眼意识、加强眼健康知识普及!现在呢,护眼台灯被越来越多的人发现了&#xff0…

接口芯片选型分析 四通道差分驱动可满足ANSI TIA/EIA-422-B 和ITU V.11 的要求 低功耗,高速率,高ESD

四通道差分驱动可满足ANSI TIA/EIA-422-B 和ITU V.11 的要求 低功耗,高速率,高ESD。 其中GC26L31S可替代AM26LS31/TI,GC26L32S替代AM26LS32/TI,GC26E31S替代TI的AM26LV31E

如何快速制作网址的静态码?网址二维码在线制作的简单技巧

现在很多人会将网址转换成静态二维码来使用,一个原因是扫码更符合现在人们的生活习惯,二来是采用二维码图片来做传播能够有效的节省制作者的成本,而且容易更快的完成网址内容的传播,所以将网址生成二维码的方法现在应用非常的广泛…

U盘无法安全弹出怎么办?

当电脑弹出“弹出USB大容量存储设备时出问题”提示时,只能抱着侥幸的心理直接拔出,如果运气好,可能没有什么事,如果运气不好,你的U盘可能就会报废。那么,为什么U盘无法弹出?遇到U盘无法安全弹出…

ORA-600 adg无法查询故障

再续前缘 ORA-600[12406]故障解决-CSDN博客 当你点背的时候,看似一个简单的case,总是会迎来反转 上次改完参数没两天,又出现了报错不同,但是现象相似的情况 这次是 ORA-600 [kksgaGetNoAlloc_Int0] 这次出现故障的范围更大&a…

windows@管理员用户账户

文章目录 windows中的管理员用户账户将某个用户提升为管理员🎈直接创建一个管理员账户😊使用lusrmgr.msc程序创建先新建一个用户FAQ 在管理员组中添加新用户为管理员🎈方式1:手动输入方式2:在已有的用户列表中查找并选中修改/禁用pin码(普通情…

Vue中Vuex的环境搭建和原理分析及使用

Vuex的环境搭建 Vuex是Vue实现集中式数据管理的Vue的一个插件,集中式可以理解为一个老师给多个学生讲课。 Vue2.0版本的安装: npm i vuex3 使用Vuex需要在store中的index.js引入Vuex和main.js中引入store,目的是让vm和vc都能看到$store。实现多个组件…