昨天因为虚拟机硬盘空间不足,所以关机,增加了硬盘大小,本以为重启之后做些设置之后,我的虚拟机就OK了,谁知空间仍然没加上,而且没法全屏显示了,考虑到解决bug的时间会过长,而重装系统的时间反而更少些,所以,选择重装系统。
Ubuntu系统重装时间很快,半小时就能搞定,而且整个过程都是自动化的,无需守护,因此,我利用这点时间洗了把脸,听了堂笑来老师在BOX践行群里的课,课听完后,系统也装好了。
然后第一时间就是安装Qt 5.9.6。
安装的过程还是挺顺利的,也是自动化安装,但安装完后,用QtCreator新建工程,执行时出错了:
Qt cannot find -lGL
尴尬了,之前都没遇到这类问题,这次居然遇上了,于是只能百度搜索,这次比较幸运,第一个帖子就找到了解决方案,一试就灵,献上神贴:
运行下面的命令行即可:
#查找 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,我则没有重启,直接编译,仍然生效!
网友评论