2013-03-23 181 views
0

我已經開始在Kubuntu上使用QT。我首先通過包管理器安裝了g ++。然後我安裝了QT 5.0.1。然後我做了一個測試項目來檢查一切是否正確。然後我有以下問題。 - 找不到-lGL - collect2:錯誤:標識返回1個退出狀態測試QT測試項目時出錯

我在編譯輸出看到

11:32:05: Running steps for project untitled2... 
11:32:05: Configuration unchanged, skipping qmake step. 
11:32:05: Starting: "/usr/bin/make" -w 
make: Entering directory `/home/harsh/Desktop/untitled2-build-Desktop_Qt_5_0_1_GCC_64bit-Debug' 
g++ -m64 -Wl,-rpath,/home/harsh/Qt5.0.1/5.0.1/gcc_64 -Wl,-rpath,/home/harsh/Qt5.0.1/5.0.1/gcc_64/lib -o untitled2 main.o mainwindow.o moc_mainwindow. -L/usr/X11R6/lib64 -L/home/harsh/Qt5.0.1/5.0.1/gcc_64/lib -lQt5Widgets -lQt5Gui -lQt5Core -lGL -lpthread 
/usr/bin/ld: cannot find -lGL 
collect2: error: ld returned 1 exit status 
make: *** [untitled2] Error 1 
make: Leaving directory `/home/harsh/Desktop/untitled2-build-Desktop_Qt_5_0_1_GCC_64bit-Debug' 
11:32:05: The process "/usr/bin/make" exited with code 2. 
Error while building/deploying project untitled2 (kit: Desktop Qt 5.0.1 GCC 64bit) 
When executing step 'Make' 

請幫我修正這些錯誤。

回答

0

的Qt!= QT

錯誤告訴你什麼是錯的,編譯器無法找到libGL.so。通常在/ usr/lib64中。