当前位置: 首页 > news >正文

centos7升级glibc

作者:吴业亮
博客:wuyeliang.blog.csdn.net

安装bison:

yum install bison -y

安装wget、bzip2、gcc、gcc-c++和glibc-headers:

yum -y install wget bzip2 gcc gcc-c++ glibc-headers

安装make-4.2.1:

wget http://ftp.gnu.org/gnu/make/make-4.2.1.tar.gz
tar -zxvf make-4.2.1.tar.gz
cd make-4.2.1
mkdir build
cd build
../configure --prefix=/usr/local/make && make -j 32 && make install

配置环境变量:

export PATH=/usr/local/make/bin:$PATH
ln -s /usr/local/make/bin/make /usr/local/make/bin/gmake

检查make版本:

make -v

安装centos-release-scl:

yum install centos-release-scl -y

安装devtoolset-8:

yum install -y devtoolset-8-gcc devtoolset-8-gcc-c++ devtoolset-8-binutils

配置环境变量:

echo "source /opt/rh/devtoolset-8/enable" >> /etc/profile
source /etc/profile

下载并解压glibc-2.28:

wget https://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.xz --no-check-certificate
xz -d glibc-2.28.tar.xz
tar -xvf glibc-2.28.tar
cd glibc-2.28
mkdir build
cd build

配置glibc-2.28:

../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin

编译glibc-2.28:

make -j32

安装glibc-2.28:

make install

希望以上信息能对你有所帮助。

http://www.lryc.cn/news/103996.html

相关文章:

  • 【OnnxRuntime】在linux下编译并安装C++版本的onnx-runtime
  • C#基于OpenCv(OpenCvSharp) 的 fftshift, ifftshift 函数的实现
  • 【SpringBoot】笔记2
  • Spring事务传播机制详细讲解
  • kubernetes 集群搭建(kubeadm 方式)
  • 基于ARM+FPGA的驱控一体机器人控制器设计
  • docker 安装 字体文件
  • Vue.js与ASP.NET的结合,实现企业级应用的开发和部署
  • Uncaught SyntaxError: ‘‘ string literal contains an unescaped line break
  • Vue3+Vite+TypeScript常用项目模块详解
  • 数字电路(一)
  • Oracle也有回收站
  • 投稿注意!APA格式超全示例详解,原本28天能录用,可能要拖延2个月
  • 【Python】Web学习笔记_flask(1)——模拟登录
  • css单行文本省略号多行文本省略号
  • 信号槽中的函数重载
  • 计算机视觉(五)深度学习基础
  • ES6学习-Generator
  • Flowable-服务-微服务任务
  • opencv03-补充-vector的操作
  • 二叉树(C语言)
  • 介绍下Django中的表单(forms)模块中的类forms.CharField
  • 元宇宙与数字孪生的异同?
  • 智慧农业:科技赋能农村发展
  • x86架构ubuntu22下运行WILL模拟器dophin
  • Jvm的一些技巧
  • 8.docker仓库
  • 价值 1k 嵌入式面试题-计算机网络 OSI
  • spring boot去除get post空格
  • 设计模式四:单例模式(Singleton)