ubuntu下安装QT5及QtCreator
来源:互联网 发布:网络测试仪器 编辑:程序博客网 时间:2024/04/28 20:46
这算是我写的第一篇博客吧,原因很简单,就是希望把我在学习过程中遇到的点点滴滴的问题记录下来,日后同学或者同事遇到的时候,能够快速的解决之~而这个问题算是先前一直都没有能够很好解决的吧~下面我们就来回顾下先前所遇到的问题。
Q1:在QT官网直接下载了QtSDK之后,直接安装./XXX.run之后,第一个找不到QtCreator的可执行程序,第二个在一个很深很深的路径下:/opt/Qt5.1.1/Tools/QtCreator/bin$ ./qtcreator 好不容易找到了可执行程序,这个时候又出现了个蛋疼的问题:
Failed to load platform plugin
"xcb"
. Available platforms are:
linuxfb
minimal
xcb
Abandon
事实证明,用sudo apt-get install xcb等指令安装插件都不管用,因为你装的插件不对而已。。。
Q2:因为我们是搞得嵌入式开发,所以呢,必须在linux环境下安装完Qt才能进行交叉编译,再拷到A8的板子上跑,原先我的电脑环境都是配置好了的,没想到一次意外,笔记本屏幕砸碎了,又急用电脑所以买了台新电脑,当然什么都是新的,尝试了两天都没能装成win7和ubuntu双系统,最后放弃了,直接装的win7下面的VMWare跑ubuntu,现在问题又来了,因为在家的是拨号上网,不是公司里直接插网线就能上网,虚拟机怎么上网呢,又是漫长的尝试跟失败,最后还是把虚拟机给上了网,其实方法很简单:S1.设置虚拟机网络为桥接并选择你自己的网卡(桥接的意思就是直接连接到外部网络)所以嘞,你在win7能做的事,虚拟机一样可以,比如拨号上网!
S2:设置虚拟机,将虚拟机的网络连接设置成桥接,如下图:
S3:现在你的虚拟机就和真机一样能够拨号上网了,当然呢,ubuntu这个大的系统怎么能不支持拨号上网呢~在右上角的网络设置里面有DSL这个选项,填上你的账密码即可~上图!
S4:选择你的网络连接为拨号上网DSL那个选项,就能直接上网了吗?NO!原因很简单,既然能看到这篇文章,就说明你的win7还在上着网,所以呢。。。要把win7的拨号给断开才能给虚拟机拨号上网。。。然后就打完收工~!
---------------------------------------我是华丽丽的分割线------------------------------------------------------
说了这么多貌似跑题了啊~言归正传,我们来装Qt,很不巧和的是,习惯了用百度去搜索东西的我,一不小心去了google找了,搜了ubuntu qt这俩关键字,然后就出来了一篇文章,后来我才大彻大悟,百度比google实在是。。。其实,百度上还是有很多文章介绍这个的,但是都不能解决问题,不过从某G上找到的那篇文章就讲的非常好,只是。。。你看了就知道了:http://www.wikihow.com/Install-Qt-SDK-on-Ubuntu-Linux
尼玛,全是洋文,看不懂啊! 要是能看得懂的呢,就看那篇文章去吧,洋文学得不好的,就继续往下看~下面就把那篇洋文的东西提炼出来。
S1:安装的是Qt5,首先更新下你的apt-get:
sudo apt-get install synaptic
sudo apt-get update
然后一次性把要装的都装了吧,指令在这:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
sudo apt-get install build-essential
sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
S2:到官网上下载QtSDK,其实32位的就好,当然根据你的电脑位数下更好(ubuntu查看电脑位数指令:file /sbin/init) 下载地址:http://qt-project.org/downloads 我下的是Qt 5.1.1 for Linux 32-bit (417 MB) 下完之后呢,改下权限,先打开你的下载目录~/Downloads然后sudo chmod u+x qt-linux-XXX.run 这时候呢,你下的这个安装包就能运行了。。。吗?你可能发现还有问题,有一种原因就是你的目录存在中文,凡是以后用到Qt的地方,目录一律不能包含中文!!!好了,折腾完目录之后,就直接./qt-linuxXXX.run吧,这时候,就和windows里面装程序一样了,当然要记得你安装的目录 默认貌似是/opt/Qt5.1.1这个目录下,安装完之后呢 先别急着运行,去把这个目录的权限修改下,否则就会各种permission denied,上指令:
sudo -s chmod -R 777 /opt/Qt5.0.2
sudo -s chmod -R 777 /home/"your_user_name"/.config/QtProject
S3:最后呢,将Qt的bin目录添加到系统路径PATH下,
PATH=/opt/Qt5.0.2/5.0.2/gcc/bin:$PATH //根据你自己的路径写啊。。。
export PATH
这时候呢,就可以去你的DashHome(其实就是win下的开始菜单)里面找到QtCreator了,感受下吧~
HAVE FUN WITH QT!
写完收功~希望大家都能在前进的路上,愈挫愈勇!
- ubuntu下安装QT5及QtCreator
- Ubuntu下安装qtcreator
- ubuntu下安装opencv及qtcreator集成开发环境配置
- 在ubuntu下安装QTCreator
- Window 7下QT5.9.2安装、QTCreator调试器配置
- Ubuntu下QtCreator的安装与卸载
- ubuntu下安装qt5.1
- Ubuntu下安装Shadowsocks-qt5
- ubuntu下安装QT5.7.1
- Ubuntu下安装Qt5.8
- win7下安装Qt及QtCreator说明
- ubuntu 下运行qtcreator
- Ubuntu 安装qtcreator
- ubuntu 16.04 安装 qtcreator
- ubuntu下qt\qtcreator和opencv安装配置
- ubuntu下qt\qtcreator和opencv安装配置
- ubuntu下QT、qtcreator安装卸载与配置
- linux下安装QtCreator
- MVVM模式图解
- 隐马尔科夫模型
- 教你永久隐藏你的机密文件
- C++中inline函数
- subArray Related
- ubuntu下安装QT5及QtCreator
- 两道面试题
- LeetCode: Search for a Range
- Oracle DB 用户
- 动态规划入门——Eddy's research II
- 破坏你仇人的电脑(让他电脑里所有程序无法启动)
- ubuntu 主题美化
- 【初学】iOS学习笔记-@property @synthesize oc=_oc
- 算法:冒泡排序法