因?yàn)橐阋粋€(gè)QT+Opengl的代碼们童,連續(xù)配了幾次環(huán)境畔况。
趁著還熟悉記錄一下以備不時(shí)之需
1. 裝庫(kù)首先得有sudo
權(quán)限
于是找小伙伴要到root用戶的密碼鲸鹦,su -
切換為超級(jí)用戶
編輯文件vim /etc/sudoers
鍵盤敲擊I
進(jìn)入輸入模式
照著root增加一行,如這個(gè)博客的圖所示
點(diǎn)ESC跷跪,鍵入
wq!
強(qiáng)制保存exit()
退出超級(jí)用戶馋嗜,現(xiàn)在就有sudo
權(quán)限啦~(如果沒(méi)有,可以斷開一下ssh重新連)
參考: https://blog.csdn.net/u010800708/article/details/84963540
2.裝QT
這一步強(qiáng)烈建議吵瞻,在有顯示器的服務(wù)器上搞葛菇。(不然首先得解決窗口轉(zhuǎn)發(fā)等一堆問(wèn)題,然后裝的時(shí)候還會(huì)遇到一些問(wèn)題)
鑒于直接在服務(wù)器上操作過(guò)于絲滑橡羞,這里就記錄非ssh安裝
QT下載地址: https://download.qt.io/archive/qt/ (官網(wǎng)也行)
注冊(cè)QT賬號(hào)安裝的時(shí)候需要
裝QT6.幾用總會(huì)有問(wèn)題眯停,不知道為什么,最后裝的5.12.12(5.幾的隨便裝了幾次卿泽,都還行)
然后要改變安裝文件權(quán)限讓它可以運(yùn)行
sudo chmod 777 qt-xxxxx
(qt-xxx表示文件的名字)然后
./qt-xxxxx
運(yùn)行文件輸入賬號(hào)密碼莺债,安裝路徑是自己用戶目錄下,圖省事安裝時(shí)就直接select all安裝了(反正服務(wù)器存儲(chǔ)大)
3. QT路徑
安裝完畢使用qmake
發(fā)現(xiàn),會(huì)說(shuō)找不到qmake
齐邦。建議安裝qtchooser椎侠。(但并不推薦安裝,似乎不安裝也能用措拇,沒(méi)裝好反而會(huì)引出更多小問(wèn)題)
圖省事我纪,直接設(shè)置一下用戶環(huán)境變量,參考1,[參考2](sudo apt-get install libboost-all-dev)
(1) 加上這三行
(2)
source ~/.bashrc
使之生效(3)
qmake -v
測(cè)試一下(如果沒(méi)有也可以重新打開終端再試試丐吓,我是到這不就能顯示出了)-------- ---------------------------------------以下 跟QT可能無(wú)關(guān)的分割線 ------------------------------------
4. boost庫(kù)
參考
sudo apt-get install libboost-all-dev
5.glew
參考
這篇博文裝的版本可能和現(xiàn)在裝的不大一樣了浅悉,可以參考它裝的,和apt-cache search glew
中顯示的券犁。不要貪多仇冯,一點(diǎn)一點(diǎn)裝看不能運(yùn)行。
(一個(gè)避免產(chǎn)生奇奇怪怪問(wèn)題的憨憨方法)