CentOS7 安装nodejs 18版本
CentOS7 安装nodejs 18版本
1、centos7中升级make到最新版本
https://www.cnblogs.com/liujiaxin2018/p/16745159.html
- wget https://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.gz --no-check-certificate
2、安装并启用 devtoolset-8
yum install devtoolset-8
scl enable devtoolset-8 bash
gcc --version
3、永久启用 devtoolset-8
echo "source /opt/rh/devtoolset-8/enable" >> ~/.bashrc
source ~/.bashrc
4、开始编译glibc-2.28
mkdir build && cd build
CFLAGS="-O2 -Wno-error=missing-attributes" ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin --enable-obsolete-nsl
make
make install
- 以上如果
make install
报错,那么用以下命令重试
cd glibc-2.28
mkdir build
cd build
CFLAGS="-O2 -Wno-error=missing-attributes" ../configure --prefix=/opt/glibc-2.28 --disable-profile --enable-add-ons --enable-obsolete-nsl
make -j4
sudo make install DESTDIR=/opt/glibc-2.28
export LD_LIBRARY_PATH=/opt/glibc-2.28/lib:$LD_LIBRARY_PATH