非root权限GCC安装
程序员文章站
2024-01-05 10:48:58
...
查看当前gcc版本
gcc --version
下载gcc
wget ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz
解压
tar -zxvf gcc-7.3.0.tar.gz
进入目录
cd gcc-7.3.0
检测和安装相关依赖包,直接执行gcc自带的文件
./contrib/download_prerequisites
创建安装目录
mkdir build
cd build
配置文件,非root权限时设置个人安装路径, prefix
为个人安装目录
../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib --prefix=path/to/yourself_build
编译
make -j4
安装
make install
安装完成后进入bin
目录
cd bin
查看gcc版本
./gcc --version
将gcc的bin路径添加到 .bash_profile或 .bashrc文件
export PATH=path/to/gcc/bin:$PATH