參考文檔如下:
http://blog.csdn.net/astonqa/article/details/9767043
http://www.qtcn.org/bbs/apps.php?q=diary&uid=139371&a=detail&did=1455
1.進入http://qt-project.org/downloads下載 Qt 5.1.1 for Linux 32-bit,得到qt-linux-opensource-5.1.1-x86-offline.run
2.在終端中進入qt-linux-opensource-5.1.1-x86-offline.run所在目錄,然后運行如下命令
./qt-linux-opensource-5.1.1-x86-offline.run
此時會彈出熟悉的安裝界面,按照提示完成安裝
3.啟動Qt Creator隨便打開一個例子,點擊Run編譯運行,結果報錯:沒有發現指定編譯器
在終端中輸入如下命令檢查是否安裝了g++編譯器
g++ --version
若出現如下提示則表示系統安裝了g++
g++ (Ubuntu/Linaro 4.6.4-1ubuntu1~12.04) 4.6.4
Copyright © 2011 Free Software Foundation, Inc.
本程序是自由軟件;請參看源代碼的版權聲明。本軟件沒有任何擔保;
包括沒有適銷性和某一專用目的下的適用性擔保。
若沒有出現,則在終端中輸入如下命令,進行g++的安裝
sudo apt-get install g++
4.再次點擊Run編譯運行Qt Creator隨便打開的例子,結果報錯:fatal error: GL/gl.h: No such file or directory
google后找到原因是因為:You are missing the OpenGL include files. Install the mesa-common-dev package
因此需在終端中輸入如下命令:
sudo apt-get install mesa-common-dev
5.再次點擊Run編譯運行Qt Creator隨便打開的例子,結果報錯:/usr/bin/ld: cannot find -lGL
在終端中輸入如下命令:
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
再次點擊Run編譯運行Qt Creator隨便打開的例子,編譯成功
