QT下 cannot find -IGL的解决办法
QT的版本是QT5.0.0
解決方法一:系統安裝對應的libGL庫
sudo apt-get install libgl1-mesa-dev
解決方法二:已安裝庫,但是安裝的路徑不對,需要做個軟鏈接
$ locate libGL
/usr/lib/i386-linux-gnu/mesa/libGL.so.1
/usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0
/usr/lib/x86_64-linux-gnu/libGLEW.so.1.10
/usr/lib/x86_64-linux-gnu/libGLEW.so.1.10.0
/usr/lib/x86_64-linux-gnu/libGLEWmx.so.1.10
/usr/lib/x86_64-linux-gnu/libGLEWmx.so.1.10.0
/usr/lib/x86_64-linux-gnu/libGLU.so.1
/usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
/usr/lib/x86_64-linux-gnu/mesa-egl/libGLESv2.so.2
/usr/lib/x86_64-linux-gnu/mesa-egl/libGLESv2.so.2.0.0
$ sudo ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 /usr/lib/libGL.so
解決方法三:程序不使用libGL庫
修改/opt/Qt5.7.0/5.7/gcc_64/mkspecs/common/linux.conf
把QMAKE_LIBS_OPENGL = -lGL注釋掉
---------------------?
作者:believe209?
來源:CSDN?
原文:https://blog.csdn.net/wangzhen209/article/details/66972973?
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!
總結
以上是生活随笔為你收集整理的QT下 cannot find -IGL的解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu下安装arm-linux-g
- 下一篇: Linux 适用硬件平台/系统架构(i3