3

昨日 Linux Debian をインストールしてから、最新の Qt バージョンをインストールしました。今日、gcc と g++ をインストールしました。しかし、問題は、GUI アプリケーションを作成するときにビルドして実行しないことです。

新しいプロジェクトを作成するたびに、GUI を選択し、何も変更しないでコンパイルしないと、次のメッセージが表示されます。

/usr/bin/ld: -lGL collect2 が見つかりません: エラー: ld が 1 の終了ステータスを返しました make: * [無題] エラー 1 14:17:36: プロセス "/usr/bin/make" がコード 2 で終了しました。エラー無題のプロジェクトのビルド/デプロイ中 (キット: Desktop Qt 5.1.1 GCC 64bit) ステップ「Make」の実行時

ライブラリが不足しているようですが、インストール方法がわかりません。どっちなのかもわからない。

誰でも私を助けることができますか?

4

2 に答える 2

2

試す:

apt-get インストール libgl1-mesa-glx

開発パッケージは実際には問題ではありません。コンパイラ エラーではなく、リンカー エラーがあります。

グラフィック カードによっては、特殊な OpenGL 実装 ( libgl1-nvidia-glxNVIDA カードなど) を使用する場合があります。

于 2013-09-01T12:35:59.763 に答える
1

どうやら、openGL dev パッケージをインストールする必要があります。申し訳ありませんが、パッケージ名を覚えていません。

于 2013-09-01T12:26:26.600 に答える