【发布时间】:2013-02-27 15:32:57
【问题描述】:
我很难在 linux 上安装 Qt。我在网站上下载了 .run 文件并安装了 Qt。但是,当我尝试使用 Qtcreator 编译默认的 Hello World 项目时,我得到以下信息:
error cannot find -lGL
我能够通过发出命令来解决问题:
sudo apt-get install libqt4-dev
但是,我对解决方案不满意,因为我想使用 Qt5 并且我下载的库的名称暗示版本 4。有人可以解释发生了什么并告诉我我的解决方案是否正确?如果没有,我应该怎么做才能让 Qt 在 Linux 上运行。
其他问题
LtWorf 提供的正确答案是安装 libgl-dev。对于此类未来的问题,有人能告诉我我应该如何猜测我必须下载这个特定的库吗?为什么最后会有一些带有 -dev 的库?他们提供什么?
【问题讨论】:
-
嘿googlers,不要安装库来解决这个问题,请参阅stackoverflow.com/a/32184137/878361
-
只从 Makefile 的 LIBS 中删除 -lGL 也适用于我。显然,我的项目在没有任何 libgl 的情况下构建。
标签: linux qt installation