更新系统
# 首先更新系统:
sudo yum update && sudo yum upgrade
# 安装依赖:
yum install -y bison curl wget unzip git
安装make 4.3
# 进入目录
cd /usr/local/src
# 下载make
wget http://ftp.gnu.org/gnu/make/make-4.3.tar.gz
# 解压文件包
tar -xzvf make-4.3.tar.gz
# 进入目录
cd make-4.3
# 配置
./configure --prefix=/usr/local/make
# 编译
make
# 安装
make install
# 更换make版本
mv /usr/bin/make /usr/bin/make_old
cp /usr/local/make/bin/make /usr/bin/make
# 查看版本
make -v
安装GCC 8.2.0
# 安装依赖
yum -y install wget bzip2 gcc gcc-c++ glibc-headers
# 下载gcc-8.2.0版本
wget -c -P /opt/software/ https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-8.2.0/gcc-8.2.0.tar.gz
# 进入下载后的文件夹
cd /opt/software/
# 解压
tar -zxvf gcc-8.2.0.tar.gz
# 进入解压后的文件夹
cd gcc-8.2.0/
#下载gmp mpfr mpc等供编译需求的依赖项
./contrib/download_prerequisites
# 新建并进入文件夹
mkdir build && cd build
# 配置
../configure --prefix=/usr/local/gcc-8.2.0 --enable-bootstrap --enable-checking=release --enable-languages=c,c++ --disable-multilib
# 编译(大概2-4小时)
make
# 安装
make install
# 写配置文件
echo -e '\nexport PATH=/usr/local/gcc-8.2.0/bin:$PATH\n' >> /etc/profile.d/gcc.sh && source /etc/profile.d/gcc.sh
# 导出头文件
ln -sv /usr/local/gcc-8.2.0/include/ /usr/include/gcc
#配置生效
ldconfig -v
# 导出验证
ldconfig -p |grep gcc
# 结果:
libgcc_s.so.1 (libc6,x86-64) => /lib64/libgcc_s.so.1
# 查看版本
gcc --version
g++ --version
安装glibc 2.2.8
# 进入目录
cd /usr/local/
# 下载文件包
wget http://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.xz
# 解压文件包
tar -xf glibc-2.28.tar.xz
# 进入目录
cd glibc-2.28/
# 创建一个目录
mkdir build
# 进入目录
cd build/
# 配置
sudo ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
(如果提示报错编译器太旧,就按此教程安装gcc8.2版)
https://blog.csdn.net/weixin_38586230/article/details/107057646
# 编译
make
# 安装
make install
# 查看版本
rpm -qa | grep glibc
安装Nodejs v20.10.0
# 创建一个新目录
sudo mkdir /usr/local/lib/nodejs
# 进入目录
cd /usr/local/lib/nodejs
# 下载新版文件包
wget https://npmmirror.com/mirrors/node/v20.10.0/node-v20.10.0-linux-x64.tar.xz
# 解压文件包
sudo tar -xJvf node-v20.10.0-linux-x64.tar.xz
# 编辑环境变量文件
echo export PATH=/usr/local/lib/nodejs/node-v20.10.0-linux-x64/bin:$PATH >>~/.bash_profile
# 加载该文件使设置生效
source ~/.bash_profile
# 查看版本
node -v
go语言安装
https://www.php.cn/faq/516097.html
pnpm安装
npm install pnpm -g
温馨提示:本文最后更新于2024年7月17日00时19分,某些文章资源具有时效性,若内容或链接失效,请在下方评论区留言反馈。
© 版权声明
THE END
暂无评论内容