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 HD4000 Graphics,配备 Intel i7-3610QM CPU。

  1. 可能是什么问题?我该如何解决?

提前致谢。

答案1

-lGL方法libGL.so。找到提供以下内容的包libGL.so

yum provides */libGL.so

安装软件包:#yum install mesa-libGL-devel mesa-libGLU-devel

相关内容