0

Kubuntu で QT を使い始めました。最初にパッケージ マネージャー経由で g++ をインストールしました。次に、QT 5.0.1 をインストールしました。次に、すべてが正しいかどうかを確認するテスト プロジェクトを作成しました。その後、次の問題が発生しました。- -lGL が見つかりません - collect2: error:Id が 1 つの終了ステータスを返しました

コンパイル出力で見た

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'

これらのエラーの修正を手伝ってください。

4

1 に答える 1

0

Qt != QT

エラーは何が間違っているかを教えてくれます.コンパイラはlibGL.so. 通常は /usr/lib64 にあります。

于 2013-03-23T08:00:33.470 に答える