cannot find -lGL:
出现这个问题是因为Linux自带默认安装的openGL的相关共享库是带版本号的,而QT无法识别版本号,因此只需要添加链接即可
具体方法如下:
1.[root@localhost ~]# locate libGL
会找出很多带libGL的文件,然后找到 /usr/lib64/libGL.so.1或其他版本的文件
2.创建链接:
[root@localhost ~]# ln -s /usr/lib64/libGL.so.1 /usr/lib/libGL.so
GL/gl.h: No such file or directory
终端运行:yum install -y SDL-devel mesa-libGL-devel
再运行一次QT 大功告成( •̀ ω •́ )y