在linux中安裝QT出現error: cannot find -lGL GL/gl.h: No such file or directory

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章