ldはCentOS 7で-lGLを見つけることができません。

ldはCentOS 7で-lGLを見つけることができません。

CentOS 7.3でQt 5.7を使用して単純なアプリケーションを構築しようとしています。ただし、コンパイルしようとすると、次のエラーが発生します。

cannot find -lGL
collect2: error: ld returned 1 exit status

GUIアプリケーション(Qt WidgetsまたはQtQuick)が同じエラーを引き起こすため、アプリケーションコードは重要ではありません。

私のグラフィックカードは、Intel i7-3610QM CPUを搭載したIntel HD4000グラフィックです。

  1. 何が問題なのでしょうか?どうすれば解決できますか?

よろしくお願いします。

答え1

-lGL方法libGL.so。以下を提供するパッケージを探してくださいlibGL.so

yum provides */libGL.so

パッケージのインストール:#yum install mesa-libGL-devel mesa-libGLU-devel

関連情報