離線安裝背景或原因:你的開發或使用環境不允許聯網(這樣的辦公環境不多了
,聯網的話使用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
歡迎轉載,歡迎指正,更歡迎點贊。轉載請附原文鏈接。
