install gcc 11 without root

Make sure wget, tar, and make are available

which wget tar make gcc g++

Download GCC source

cd ~
mkdir -p gcc_build
cd gcc_build

wget https://ftp.gnu.org/gnu/gcc/gcc-11.4.0/gcc-11.4.0.tar.gz
tar -xzf gcc-11.4.0.tar.gz
cd gcc-11.4.0

Download GCC prerequisites

./contrib/download_prerequisites

Create build directory (separate from source)

cd ..
mkdir gcc-build-11
cd gcc-build-11

Choose a custom installation path like ~/opt/gcc-11.4.0

../gcc-11.4.0/configure --prefix=$HOME/opt/gcc-11.4.0 \
  --disable-multilib --enable-languages=c,c++

Build and install (may take 1–2 hours)

make -j$(nproc)     # or a lower number if you hit memory limits
make install

Use your custom GCC

export PATH=$HOME/opt/gcc-11.4.0/bin:$PATH
export LD_LIBRARY_PATH=$HOME/opt/gcc-11.4.0/lib64:$LD_LIBRARY_PATH
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值