qt5 ubuntu 14.04安装与配置
2017-12-10 00:18
441 查看
一,安装QT5.9.3
使用版本:qt-opensource-linux-x64-5.9.3.run
直接点击安装,安装的时候要把GCC编译器选上。这个过程基本上不会出现什么很大的问题
二,运行
这里开始就会出鬼。首先,选择一个example,编译。出错,主要是openGL库相关,找不到文件
qt提示 cannot find -lgl
网上搜这个问题,出来的都是类似如下的建议:
QT5在unbuntu中编译提示错误:qt5 cannot find -lGL
解决方法,在终端中执行:
[plain] view plain copy
sudo apt-get install libglu1-mesa-dev -y
麻痹,不知道这些人用的都是什么版本的ubuntu 还是设么版本的qt,照着这个花了几个小时都搞不好
然后,终于找到一个大神的帖子,决绝了这个问题。
解决Qt5.7.0 cannot find -lGL
you don't need to install anything. libGL is already installed with Ubuntu, you just need to soft link it. (works for ubuntu 14.x and 15.x)
1.First locate the GL library
2.Then link it under /usr/lib
3.If the library is missing, it can be installed via libgl1-mesa-dev package Here is how you could do this: $ locate libGL /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/x86_64-linux-gnu/libGLEW.so.1.10 /usr/lib/x86_64-linux-gnu/libGLEW.so.1.10.0
/usr/lib/x86_64-linux-gnu/libGLEWmx.so.1.10 /usr/lib/x86_64-linux-gnu/libGLEWmx.so.1.10.0 /usr/lib/x86_64-linux-gnu/libGLU.so.1 /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
/usr/lib/x86_64-linux-gnu/mesa-egl/libGLESv2.so.2 /usr/lib/x86_64-linux-gnu/mesa-egl/libGLESv2.so.2.0.0
$ sudo ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 /usr/lib/libGL.so
mike@ubuntu:/usr/lib/x86_64-linux-gnu/mesa$ sudo ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 /usr/lib/libGL.so
执行这个链接,就可以了。。。。。。。。。。StackOverFlow是个查找解决问题的好去处
使用版本:qt-opensource-linux-x64-5.9.3.run
直接点击安装,安装的时候要把GCC编译器选上。这个过程基本上不会出现什么很大的问题
二,运行
这里开始就会出鬼。首先,选择一个example,编译。出错,主要是openGL库相关,找不到文件
qt提示 cannot find -lgl
网上搜这个问题,出来的都是类似如下的建议:
QT5在unbuntu中编译提示错误:qt5 cannot find -lGL
解决方法,在终端中执行:
[plain] view plain copy
sudo apt-get install libglu1-mesa-dev -y
麻痹,不知道这些人用的都是什么版本的ubuntu 还是设么版本的qt,照着这个花了几个小时都搞不好
然后,终于找到一个大神的帖子,决绝了这个问题。
解决Qt5.7.0 cannot find -lGL
you don't need to install anything. libGL is already installed with Ubuntu, you just need to soft link it. (works for ubuntu 14.x and 15.x)
1.First locate the GL library
2.Then link it under /usr/lib
3.If the library is missing, it can be installed via libgl1-mesa-dev package Here is how you could do this: $ locate libGL /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/x86_64-linux-gnu/libGLEW.so.1.10 /usr/lib/x86_64-linux-gnu/libGLEW.so.1.10.0
/usr/lib/x86_64-linux-gnu/libGLEWmx.so.1.10 /usr/lib/x86_64-linux-gnu/libGLEWmx.so.1.10.0 /usr/lib/x86_64-linux-gnu/libGLU.so.1 /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
/usr/lib/x86_64-linux-gnu/mesa-egl/libGLESv2.so.2 /usr/lib/x86_64-linux-gnu/mesa-egl/libGLESv2.so.2.0.0
$ sudo ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 /usr/lib/libGL.so
mike@ubuntu:/usr/lib/x86_64-linux-gnu/mesa$ sudo ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 /usr/lib/libGL.so
执行这个链接,就可以了。。。。。。。。。。StackOverFlow是个查找解决问题的好去处
相关文章推荐
- ubuntu14.04下安装配置Qt4.8.6
- ubuntu下QT、qtcreator安装卸载与配置
- Ubuntu 14.04远程登录服务器--ssh的安装和配置
- Caffe + Ubuntu 14.04 + CUDA 7.0 新手安装配置指南
- ubuntu qt ffmpeg安装配置
- ubuntu10.04下QT4.8.5 phonon的安装配置及实例
- ubuntu 14.04安装OVS虚拟OpenFlow交换机配置总结
- [置顶] ffmpeg在ubuntu和Qt下的安装及配置例程
- OpenStack之安装4网卡ubuntu-14.04及网络详细配置
- [caffe入门学习之一]:安装配置ubuntu14.04+cuda7.5+cudnn+caffe
- Ubuntu14.04下Vim的安装与配置
- Ubuntu14.04安装配置Hadoop2.6.0(完全分布式)与 wordcount实例运行
- Ubuntu14.04 安装配置Opencv3.0和Python2.7
- Hadoop 2.5.1在Ubuntu 14.04安装和配置(伪分布模式)
- Ubuntu 14.04 文件服务器--samba的安装和配置
- 【Qt】Windows7 和 Ubuntu11 下安装配置 Qt 5.2.0
- ubuntu14.04 安装配置JDK1.7(亲测)
- fastdfs及php扩展在ubuntu14.04的安装配置
- OpenStack之安装4网卡ubuntu-14.04及网络详细配置
- Ubuntu14.04安装和配置Tomcat8.0.12