【发布时间】:2014-04-16 02:49:21
【问题描述】:
我正在将我的应用程序从 Qt4 移植到 Qt5。我从online installer 上的 Linux Mint 16 64 位安装 Qt5.2.1,在我的 MacBook Pro 上的虚拟机中。当我运行 qmake 并在 Qt Creator 中构建时,我得到:
/usr/bin/ld: cannot find -lGL
我需要openGL吗?当我在 Windows 或 OSX 上构建时,我没有使用它。我对 Linux 很陌生,远非 C++ 或 Qt 专家。我发现了一个post,其中包含一个从 mkspecs/common/linux.conf 中删除 -lGL 的技巧。那行得通。
我的问题是,假设我不需要 -lGL,阻止链接器尝试链接它的正常方法是什么?我想我在 .pro 文件中做了一些事情,但是什么?
【问题讨论】:
标签: c++ linux opengl linker-errors qt5