红联Linux门户
Linux帮助

解决Qt在openSUSE上编译出现“cannot find -lGL”错误

发布时间:2015-07-27 10:20:43来源:linux网站作者:ittinybird

在openSUSE上编译QT5.4程序出现“cannot find -lGL”,就连example都无法通过编译。QT是在官网下的最新的安装包。


大体意思是,缺少qt运行时所需要的openGL库。解决手段stackoverflow上给出很好的答案。


由于openSUSE上使用的包管理器是zypper,因此只要报yum换成zypper即可:


sudo zypper install mesa-libGL-devel


再次编译,就没问题了。


Ubuntu15.04 QT5编译出现cannot find -lGL和collect2:error:ld r:http://www.linuxdiyf.com/linux/X.html