C++ Debian上的Qt Creator编译器问题
我已在我的Debian虚拟机上正确安装了Qt Creator,但在尝试编译默认Qt项目时出错:找不到-lGL。我在谷歌上搜索解决方案,但我找到的每一个解决方案都没有帮助我,即使问题几乎是一样的。我想有人告诉我发生了什么,为什么找不到那个图书馆 我安装了libglu1 mesa开发包,但这并没有解决问题。我花了几天时间在我的机器上配置Qt,但我真的不知道如何解决这个库问题 这并没有解决我的问题 ldconfig-p | grep GL命令的输出为:C++ Debian上的Qt Creator编译器问题,c++,qt,C++,Qt,我已在我的Debian虚拟机上正确安装了Qt Creator,但在尝试编译默认Qt项目时出错:找不到-lGL。我在谷歌上搜索解决方案,但我找到的每一个解决方案都没有帮助我,即使问题几乎是一样的。我想有人告诉我发生了什么,为什么找不到那个图书馆 我安装了libglu1 mesa开发包,但这并没有解决问题。我花了几天时间在我的机器上配置Qt,但我真的不知道如何解决这个库问题 这并没有解决我的问题 ldconfig-p | grep GL命令的输出为: libGLU.so.1 (libc6)
libGLU.so.1 (libc6) => /usr/lib/i386-linux-gnu/libGLU.so.1
libGLEW.so.1.7 (libc6) => /usr/lib/i386-linux-gnu/libGLEW.so.1.7
libGL.so.1 (libc6, OS ABI: Linux 2.4.20) => /usr/lib/i386-linux-gnu/libGL.so.1
我找到了解决我问题的方法,所以我将与大家分享 正如我在问题中所描述的,我在Debian Qt Creator交叉编译器上编译默认项目时遇到了一个问题 我缺少两个库libglu1-mesa-dev和libgl1-mesa-dev 我试图通过sudo apt get install libglu1 mesa dev libgl1 mesa dev获取它们,但我不断收到错误W:无法获取..,我通过以下三个步骤成功解决了此问题:
我希望这能帮助每一个缺乏任何类型图书馆的人,不仅仅是这两个 可能是我用它试过的复制品,但它解决不了任何问题!您需要安装
libgl1 mesa dev
,如链接副本中所述;你只安装了libglu1-mesa-dev
(软件包名为u
),我也试过了,但没有用。