ubuntu中編譯安裝gcc 9.2.0


一切都和其他源碼安裝軟件是一樣的:

一、下載源代碼:

  http://ftp.gnu.org/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.xz

二、解壓文件
  tar xvf gcc-9.2.0.tar.xz

三、配置安裝路徑:sudo vim /etc/profile

  export PATH="/usr/local/gcc-9.2/bin:$PATH"

四、源碼自動配置:
  cd  gcc-9.2.0/

  ./contrib/download_prerequisites

  一定要看到以下類似的結果:

  gmp-6.1.0.tar.bz2: 成功
  mpfr-3.1.4.tar.bz2: 成功
  mpc-1.0.3.tar.gz: 成功
  isl-0.18.tar.bz2: 成功
  All prerequisites downloaded successfully.
五、准備編譯目錄:

  cd  ..

  mkdir temp_gcc9.2 && cd temp_gcc9.2

六、設置編譯選項,生成make文件:

  ../gcc-9.2.0/configure --prefix=/usr/local/gcc-9.2 --enable-threads=posix --disable-checking --disable-multilib       //允許多線程,不允許32位等選項

七、自動編譯:

  make         //我這里生成的目錄有6.3G, 沒有空間的同學請繞道

八、最后安裝

  sudo  make  install

九、做個鏈接:

  sudo ln -s /usr/local/gcc-9.2/bin/gcc     gcc-9

  寫個hello world測試下吧。

  gcc-9就是使用gcc 9.2,還不錯,收工。

  插入個tada68的固件,固件配置方法見下篇,鏈接: https://pan.baidu.com/s/1TAvQ_S-qnUl-ucEbdVAeTg 提取碼: bqey 

 十、ubuntu中安裝本地軟件包,沒有依賴時

  沒有依賴問題時,使用sudo dpkg -i *.deb 直接加上文件名即可,多個可使用統配符

  有依賴問題時,使用sudo apt-get -f -y install 解決依賴問題后再執行dpkg安裝deb軟件即可

  

 


免責聲明!

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



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