ubuntu下安装Qt的过程以及遇到的问题和解决方案
? ? ? ? 要從windows轉(zhuǎn)到linux了。
? ? ? ? 回想起剛上大學時,什么也不懂,大學四年沒有談戀愛,也沒有特別好好學習,沒有進入企業(yè)實習,唯一拿的出手的是進入實驗室,獲得了兩次省級二等獎。幸好簡歷有這一項,要不然也拿不到現(xiàn)在的工作。
? ? ? ? 想想工作這4年,其實也是在工作中找到自己真正喜歡的東西。我相信大多數(shù)人可能跟我一樣,大學畢業(yè)之后,能找到工作就已經(jīng)不錯了,可能沒有想過未來5年、10年、20年的職業(yè)規(guī)劃,但愿我現(xiàn)在回頭不晚。
? ? ? ? linux,這是一個讓喜歡和恐懼的事物。有的時候總想,如果讓我現(xiàn)在回到大學,linux我要用大學4年好好去學習。就算現(xiàn)在其他什么也不會,只要跟hr說,我精通linux,offer很容易拿到的,而且薪水很客觀!
? ? ? ? 回不到過去啦,現(xiàn)在就開始惡補吧。就從ubuntu開始,先裝個Qt試試,畢竟其也是我的老本行了。
? ? ? ? 好吧,先從官網(wǎng)下載ubuntu,我的版本是18.04,通過虛擬機安裝系統(tǒng)。
? ? ? ? 系統(tǒng)裝完之后,開始下載Qt,我的版本是5.8.0,下載工具是火狐瀏覽器,其默認下載路徑是家目錄中的Downloads。下載地址是http://download.qt.io/archive/qt/。
? ? ? ? 下載完之后,切換到Downloads目錄下其安裝指令是./qt-opensource-linux-x64-5.8.0.run。這里會遇到一個報錯 permission denied。其含義是該文件沒有打開的權限,解決方案是 sudo chmod 777?qt-opensource-linux-x64-5.8.0.run?即可。
? ? ? ? 開始安裝程序,完成之后,建立工程,編譯時報錯?Could not start process "make" qmake_all , 解決方案是?sudo apt-get install build-essential。
? ? ? ? 最后還需要安裝g++編譯器,指令為:sudo apt-get install g++。
? ? ? ? 最后一個問題是報錯:cannot find -lGL,該問題的原因是系統(tǒng)缺少opengl,解決方案是執(zhí)行指令:sudo apt-get install libgl1-mesa-dev。
? ? ? ? 編譯成功,完成任務。
?
(SAW:Game Over!)
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的ubuntu下安装Qt的过程以及遇到的问题和解决方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 傻瓜都能看懂的高并发量服务器架构
- 下一篇: ubuntu 18.04下按照搜狗输入法