Ubuntu離線安裝GCC、G++、Make工具及QT開發環境的搭建


離線安裝背景或原因你的開發或使用環境不允許聯網(這樣的辦公環境不多了,聯網的話使用sudo apt-get install xxx即可)

前期准備:由於GCC、G++、Make等工具依賴項眾多,我們需要提前先把基礎依賴庫下載並安裝,才能安裝以上工具。

工具安裝包或基礎依賴庫下載參加以下Ubuntu官網鏈接: (注意安裝包要與系統配套才行)

http://archive.ubuntu.com/ubuntu/pool/main/

https://pkgs.org/

make工具如果想在有make的基礎上再升級,可以去官網 ftp://ftp.gnu.org/gnu/make/ 下載安裝包手動編譯。

GCC、G++基礎依賴項:

1.gcc-7-base            2.libasan4       3.libubsan0    4.libcilkrts5     5.gcc-8-base

6.libitm1                   7.libatomic1   8.liblsan0       9.libtsan0        10.libmpx2

11.libquadmath0     12.libc-dev-bin  13.linux-libc-dev    14.libc-6-dev

安裝順序如排列所示

安裝時,請先將文件屬性化,再使用命令sudo dpkg -i  *.deb(*為你安裝包的名字)安裝即可。

GCC、G++工具安裝:

1.gcc-7_7.5.0     2.libstdc++-7-dev    3.g++-7_7.5.0

安裝順序如排列所示

Make工具安裝:

 

make_4.1-9.1ubuntu1_amd64.deb

安裝完成后,使用命令 gcc  or g++ or make --version ,提示報錯,此時進入/usr/bin目錄下,會發現工具名稱都會帶有版本號,使用全稱,即可查看版本號。

設置工具為默認工具:sudo ln -s /usr/bin/工具名-x.xxx  /usr/bin/工具名   //創建新的連接文件指向新的工具名

 

安裝完以上工具后,就可以使用QT開發工具開發了,但是有時還會報錯 cannot find -lGL,故需要對OpenGL庫進行索引。

在命令行下鍵入如下命令,重啟QT即可。

sudo  ln  -s  /usr/lib/x86_64-linux-gnu/libGL.so.1    /usr/lib/libGL.so

 


歡迎轉載,歡迎指正,更歡迎點贊。轉載請附原文鏈接。


免責聲明!

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



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