無root權限下的gcc安裝


注意:此博客使用的是gcc-5.5.0,由於系統問題gcc-7.2.0我安裝不了。所以,如果碰到使用以下方法無法安裝的情況有可能是gcc的版本問題,可考慮安裝其他版本。

gcc下載地址:http://mirror.linux-ia64.org/gnu/gcc/releases/gcc-5.5.0/gcc-5.5.0.tar.gz

解壓縮

cd $HOME/lib
tar zxf $HOME/gcc-5.5.0.tar.gz

安裝

cd gcc-5.5.0
contrib/download_prerequisites
mkdir ../temp
cd  ../temp
../gcc-5.5.0/configure --prefix=$HOME/lib/gcc-5.5.0  (--prefix 是設置gcc安裝的位置,默認是安裝到/usr/bin下,這個目錄我們是沒有權限的)
LIBRARY_PATH=${LIBRARY_PATH%:}           (去掉最后一個冒號,否則make會出錯)
make 或者 make -j4 (make -j4的速度會優於make)
make install

修改環境變量

vi ~/.bash_profile
export PATH=\$HOME/gcc-5.5.0/bin:\$PATH
export LD_LIBRARY_PATH=\$HOME/lib/gcc-5.5.0/lib64:\$HOME/lib/gcc-5.5.0/libexec:\$LD_LIBRARY_PATH


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM