美文网首页
Ubuntu:Qt cannot find -lGL

Ubuntu:Qt cannot find -lGL

作者: 菜菜子_forest | 来源:发表于2020-03-23 22:33 被阅读0次

    昨天因为虚拟机硬盘空间不足,所以关机,增加了硬盘大小,本以为重启之后做些设置之后,我的虚拟机就OK了,谁知空间仍然没加上,而且没法全屏显示了,考虑到解决bug的时间会过长,而重装系统的时间反而更少些,所以,选择重装系统。

    Ubuntu系统重装时间很快,半小时就能搞定,而且整个过程都是自动化的,无需守护,因此,我利用这点时间洗了把脸,听了堂笑来老师在BOX践行群里的课,课听完后,系统也装好了。

    然后第一时间就是安装Qt 5.9.6。

    安装的过程还是挺顺利的,也是自动化安装,但安装完后,用QtCreator新建工程,执行时出错了:

    Qt cannot find -lGL

    尴尬了,之前都没遇到这类问题,这次居然遇上了,于是只能百度搜索,这次比较幸运,第一个帖子就找到了解决方案,一试就灵,献上神贴:

    http://c.biancheng.net/view/3901.html

    运行下面的命令行即可:

    #查找 libGL 所在位置

    [root@localhost ~]# locate libGL

    /usr/lib64/libGL.so

    /usr/lib64/libGL.so.1

    /usr/lib64/libGL.so.1.2.0

    /usr/share/doc/mesa-libGL-9.2.5

    /usr/share/doc/mesa-libGL-9.2.5/COPYING

    #创建链接

    [root@localhost ~]# ln -s /usr/lib64/libGL.so.1 /usr/lib/libGL.so

    这个帖子最后提到要重启QtCreator,我则没有重启,直接编译,仍然生效!

    相关文章

      网友评论

          本文标题:Ubuntu:Qt cannot find -lGL

          本文链接:https://www.haomeiwen.com/subject/kmmgyhtx.html