1. 程式人生 > >ubuntu下安裝QT出現的問題及解決辦法

ubuntu下安裝QT出現的問題及解決辦法

環境描述】linux作業系統:ubuntu-14.04.2-desktop-i386.iso

                   QT版本:qt-opensource-linux-x86-5.4.1.run

【問題描述】1.安裝完成後,Projects->Build Settings->Build Steps->Make為空,無法正常編譯

                   2.問題1解決之後編譯專案提示can not find -lGL,並在安裝過程中提示庫依賴不滿足

【解決辦法】1 由於ubuntu預設沒有安裝G++,必須先安裝建立基本編譯環境 首先不可或缺的,就是編譯器與基本的函式庫,如果系統沒有安裝的話,依照下面的方式安裝:

$ sudo apt-get install build-essential

2.這是由於 Qt5預設將OpenGL加入了工程,但是在機器上沒有安裝OpenGL,所以只需要在機器上安裝OpenGL即可 。安裝OpenGL Library $sudo apt-get install libgl1-mesa-dev

【補充為了方便以後學習OpenGL,需要安裝以下工具:

安裝OpenGL Utilities OpenGL Utilities 是一組建構於 OpenGL Library 之上的工具組,提供許多很方便的函式,使 OpenGL 更強大且更容易使用
$sudo apt-get install libglu1-mesa-dev 
安裝OpenGL Utility Toolkit OpenGL Utility Toolkit 是建立在 OpenGL Utilities 上面的工具箱,除了強化了 OpenGL Utilities 的不足之外,也增加了 OpenGL 對於視窗介面支援。 $sudo apt-get install libglut-dev  注意在這一步的時候,可能會出現以下情況, shell提示:正在讀取軟體包列表... 完成正在分析軟體包的依賴關係樹        正在讀取狀態資訊... 完成        E: 未發現軟體包 libglut-dev如果出現上述情況 請輸入將上述$sudo apt-get install libglut-dev命令改成$sudo apt-get install freeglut3-dev就行。