Ubuntu Qt 5.5.1:错误无法找到-lGL

Ubuntu Qt 5.5.1:错误无法找到-lGL

我已经在 上开发了一个 GUI 应用程序Qt 5.3.1。我正在使用Qt Creator 3.1.2 (based on Qt 5.3.1)来构建我的 GUI 应用程序,并且能够成功构建和部署我的应用程序。

我想更新我的 qt creator,为此我安装了最新版本Qt Creator 3.5.1 (based on Qt 5.5.1)并进行了必要的更改,以便在这个最新的 qt creator 上构建我现有的 QT GUI 应用程序。一切进展顺利,就在即将创建最终的可执行文件时,构建终止并显示以下错误信息:

/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
The process "/usr/bin/make" exited with code 2.
Error while building/deploying project test-app (kit: Desktop Qt 5.5.1 GCC 32bit)

我尝试在线搜索并找到了此更新建议Mesa package!。[如果是这样,为什么同样的应用程序在我的 Qt Creator 3.1.2 上构建得很好。在盲目尝试修复之前,我想了解一些详细信息。]

我的 Qt Creator 在 Ubuntu 14.04 LTS 上运行。

有人能给我一些建议来解决这个问题吗?提前谢谢了。

答案1

我最终按照在线看到的建议修复了这个问题:更新 Mesa 包。

 sudo apt-get install libgl1-mesa-dev

相关内容