centos中更新glibc库文件到2.17

1 确保安装过gcc
yum install gcc

2 获取glibc相关版本
wget http://ftp.gnu.org/pub/gnu/glibc/glibc-2.17.tar.xz

3 解压创建目录
xz -d glibc-2.17.tar.xz
tar -xvf glibc-2.17.tar
cd glibc-2.17
mkdir build
cd build
4 编译
../configure –prefix=/usr –disable-profile –enable-add-ons –with-headers=/usr/include –with-binutils=/usr/bin

4 安装
make
make install

原文地址:https://www.cnblogs.com/fan-yuan/p/10863702.html

时间: 2024-10-03 22:29:01

centos中更新glibc库文件到2.17的相关文章

项目架构基础之二 ---- 工程中创建静态库文件(.a)库文件

步骤1.创建工程HLStaticTest 步骤2.创建静态库文件 步骤3. 关闭HLStatic,回到HLStaticTest Targets - >Build Phases ->Link Binary With Libraries 然后进入到  Targets -> Build Setting ->Header Search Paths 步骤 4. 进入AppDelegate 工程中创建静态库文件(.a)库文件 成功 版权声明:本文为博主原创文章,未经博主允许不得转载.

centos下各种c++库文件的安装

Centos编译boost 1.下载最新的boost http://www.boost.org/ 2.解压文件 tar -xzvf boost_1_45_0.tar.gz 3.编译bjam 进入boost_1_45_0目录中,运行./bootstrap.sh,完成后会得到一个bjam 4.编译boost ./bjam --with-date_time --with-system --with-regex --with-thread --with-filesystem --with-seriali

centos中查找出大文件命令汇总

在linux中简单的查找文件与目录大小很简单 #已易读的格式显示指定目录或文件的大小,-s选项指定对于目录不详细显示每个子目录或文件的大小 du -sh [dirname|filename] 如: 当前目录的大小: 代码如下 复制代码 du -sh . 当前目录下个文件或目录的大小: 代码如下 复制代码 du -sh * 显示前10个占用空间最大的文件或目录: 代码如下 复制代码 du -s * | sort -nr | head * -h已易读的格式显示指定目录或文件的大小 * -s选项指定对

APK中引用第三方库文件

注意以下操作是在源码中进行,即修改Android.mk,并非借助IDE(AndroidStudio)的情形. 引用第三方JAR包 1,在源Android.mk里面加参数,使其编译为JAR包,然后mm编译 ... LOCAL_MODULE_CLASS := JAVA_LIBRARIES include $(BUILD_JAVA_LIBRARY) ... 2,提取class.jar选用 把common下面的jar包文件(out\target\common\obj\JAVA_LIBRARIES\xxx

VSCode中C/C++库文件的配置

之前一直在是用sublime做主要编辑器,现在主要使用VSCode,毕竟大厂制作,从目前的使用情况来看,我更喜欢使用VSCode编辑器. 有时候会用VScode来组件C/C++工程,并且用到了一些外部依赖的库文件,比如OpenCV.此时希望VSCode的代码提示功能能够提示OpenCV中的函数,这时候就需要配置工作空间中的C/C++编译环境. 如果你使用过sublime或者VSCode,就知道Ctrl+Shift+P可以调出控制窗口,那么先按下Ctrl+Shift+P: 再输入edit或者con

更新 Anaconda 库文件

查看库 Anaconda Navigator中 启动Anaconda Prompt(或Anaconda Navigator中Environment->(base)root->Open terminal),输入 conda list 查看已经安装的库. 或者在Anaconda Navigator中Environment:选择 "installed"查看已经安装的包:(右键或左键)点击包名前的复选框,弹出的菜单中可选择"mark for update"升级该

centOS中网络配置相关文件配置选项说明

CentOS 修改IP地址等网络相关的配置文件 找到对应网卡的IP地址配置文件:ifcfg-eth数字.路径:/etc/sysconfig/network-scripts/ifcfg-eth数字文件内配置项说明 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0  BOOTPROTO=static #设置网卡获得ip地址的方式,选项有:static(静态),dhcp(通过DHCP获取IP)或bootp(使用BOOTP协议获得IP)  BROADCAST

Nginx在CentOS中丢失nginx.pid文件的处理

在修改了Nginx配置文件(nginx.conf)后,使用"nginx -s reload"这个命令重新加载配置以使配置生效.这时有可能遇到nginx -s reload这个命令不能正常执行的情况,此时会给予提示未找到nginx.pid. 解决办法: 1.执行 nginx 命令: 2.执行 nginx -s reload 命令. 如果问题还不能解决,尝试如下操作: 1.强制杀掉nginx进程,执行: pkill -9 nginx 2.重启nginx.切换到nginx所在的目录,执行:

关于在centos中更新gcc的过程

稳定性一直是centos的优点,而稳定的另一方面也意味着软件不会很快的更新,今天在准备编译u-boot时,显示gcc版本过低,而通过yum的更新还是达不到编译u-boot的要求,所以只能能从网上通过下在源码,手动编译安装 gcc源码地址: http://mirror.hust.edu.cn/gnu/gcc/ 下面有gcc所有版本的安装包,国内网站,网速还可以 也可以通过 wget 来下载 wget http://mirror.hust.edu.cn/gnu/gcc/gcc-8.2.0/gcc-8