在Ubuntu14.04上安装qt5和qtcreator的 两种方式(源代码和xxxxx.run) 和我的感悟-------超级详细版
PS:要转载请注明出处,本人版权所有。
PS: 这个只是基于《我自己》的理解,
如果和你的原则及想法相冲突,请谅解,勿喷。
前置说明
本文发布于 2014-07-25 12:21:13,现用MarkDown+图床做备份更新。blog原图已从CSDN图片服务器下载。(BlogID=004)
环境说明
无
前言
#PS:由于学习的需要,我开始在Ubuntu上安装qt环境
#PS:我的系统为Ubuntu14.04 x64
《《《下载安装qt5》》》
让我们开始吧!!!
天才第一步:
下载源代码 或者 直接安装的XXXXX.RUN软件,下载地址:http://qt-project.org/downloads,打开界面如下:
 
    @图一为打开的下载页面
要有更多的下载选项,看下图:
 
    天才第二步:
注意,到了上面的步骤,我们就要开始做出选择,如果不想折腾,请选择xxxxx.run文件下载安装,如果想折腾,请选择源代码下载,结果如下图:
 
    @图三是 下载xxxxx.run
 
    @图四是关于源代码下载
天才第三步:安装qt5
在使用下面的命令之前,请安装这个文件:
- ---------------------------------------------------->>sudo apt-get install build-essential
- ---------------------------------------------------->>sudo apt-get install build-essential debian-keyring freeglut3-dev
如果下载了图三的文件。。。请使用下面的命令
- ---------------------------------------------------->>cd 文件存放目录
- ---------------------------------------------------->>sudo chmod 777 文件名称
- ---------------------------------------------------->>sudo ./xxxxx.run
注意:图三文件的安装方法我参照网上,请自行测试
如果下载了图四的文件。。。请使用下面的命令
- ---------------------------------------------------->>cd 文件存放目录
- ---------------------------------------------------->>tar -zxvf 文件名称.tar.gz
- ---------------------------------------------------->>sudo chmod 777 解压后的文件名称
- ---------------------------------------------------->>cd 解压后的文件名称
- ---------------------------------------------------->>sudo ./configure
注意:这里有两处要自己选择,第一处选择o,第二处选择yes
ps:上面的选择,只要懂点点英文就知道啦!!!
- ---------------------------------------------------->>sudo make
注意:运行了上面的那条命令后,《《用时非常的长《《,如果需要,请注意:你可以去吃饭睡觉打豆豆了。。。
- ---------------------------------------------------->>sudo make install
运行了上面的命令后,便是安装好了,接下来要配置环境变量
- ---------------------------------------------------->>sudo gedit /etc/profile
在打开的文件中,请在最后添加下面的文字:
export QTDIR=QT安装目录的绝对路径
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
好了,现在配置好了
在命令行窗口运行:qmake -v
出现了下面的图片相似的样子,就是配置好了
 
    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
华丽的分割线
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
下面开始配置qtcreator
第一步:下载文件,同上,有两种文件
 
    @请自行下载自己适合的。。。。。。。。
第二步:开始安装
  同样有两样方式,请参照qt5安装选择一下两种方式:
  <<第一种<<
- ---------------------------------------------------->>cd 文件存放目录
- ---------------------------------------------------->>sudo chmod 777 文件名称
- ---------------------------------------------------->>sudo ./xxxxx.run
<<第二种<<
- ---------------------------------------------------->>cd 文件存放目录
- ---------------------------------------------------->>tar -zxvf 文件名称.tar.gz
- ---------------------------------------------------->>sudo chmod 777 解压后的文件名称
- ---------------------------------------------------->>cd 解压后的文件名称
- ---------------------------------------------------->>sudo qmake -r
- ---------------------------------------------------->>sudo make
注意:运行了上面的那条命令后,《《用时很长《《,如果需要,请注意:你可以去吃饭睡觉打豆豆了。。。
- ---------------------------------------------------->>sudo make install
最后配置软件:
在命令行:输入:qtcreator
 
    然后请打开这个:
 
    打开后是这样的:
 
    #图七中:
注意:自己设置下图的几个选项,自动检测出来有的,就不用管了。。。。。
 
      注意:如果没有自动检测出,请手动设置所需文件的路径
  最后,可以写一个文件,运行试试。。下面是我的效果图;
 
    OK啦。。。现在可以享受QT的了
后记
感悟:qt5和qt4变化不大。。。基本的东西都可以兼容。。。但是,《《某些东西要改《《,不然你会头痛。。。。
参考文献
无
打赏、订阅、收藏、丢香蕉、硬币,请关注公众号(攻城狮的搬砖之路)
 
    PS: 请尊重原创,不喜勿喷。
PS: 要转载请注明出处,本人版权所有。
PS: 有问题请留言,看到后我会第一时间回复。
在Ubuntu14.04上安装qt5和qtcreator的 两种方式(源代码和xxxxx.run) 和我的感悟-------超级详细版的更多相关文章
- [译]How to Install Node.js on Ubuntu 14.04 如何在ubuntu14.04上安装node.js
		原文链接为 http://www.hostingadvice.com/how-to/install-nodejs-ubuntu-14-04/ 由作者Jacob Nicholson 发表于October ... 
- Android手机上监听短信的两种方式
		Android手机上监听短信有两种方式: 1. 接受系统的短信广播,操作短信内容. 优点:操作方便,适合简单的短信应用. 缺点:来信会在状态栏显示通知信息. AndroidManifest.xml: ... 
- centos安装图形界面通常有两种方式
		centos安装图形界面通常有两种方式 1.通过系统安装,在配置选择软件界面,选择GNOME桌面模式. 
- Ubuntu14.04上安装pip的方法
		在Ubuntu14.04上,建议通过下面的方法安装,这是一种通用的方法,也适用于Windows,当然在Windows下 手动下载下来就行了 wget https://bootstrap.pypa.io ... 
- 安装第三方jar包的两种方式
		由于部分第三放jar包没有放到maven中央仓库,而项目中又依赖了这些jar包,那么如何安装?我实践了两种,特做记录. 一.安装到 nexus 私有库: 在 3rd party 仓库下有个 Artif ... 
- Ubuntu 安装 JDK 7 / JDK8 的两种方式
		ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 使用pp ... 
- Caffe初学者第一部:Ubuntu14.04上安装caffe(CPU)+Python的详细过程 (亲测成功, 20180524更新)
		前言: 最近在学习深度学习,最先要解决的当然是开源框架的环境安装了.之前一直在学习谷歌的Tensorflow开源框架,最近实验中需要跟别人的算法比较,下载的别人的代码很多都是Caffe的,所以想着搭建 ... 
- 在ubuntu14.04上安装openstack mitaka
		最近在工作环境安装部署了juno版本,在GE口测试网络性能不太满意,发现mitaka版本支持ovs-dpdk,于是抽时间安装实验一番. 参考官网的安装文档,先准备将mitaka版本安装好再配置ovs. ... 
- AWS ec2的ubuntu14.04上安装git服务
		http://imerc.xyz/2015/11/13/Ubuntu-14-04%E4%B8%8AGit%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E6%90%AD%E5 ... 
- 在ubuntu14.04上安装mono4.4 + jexus + mvc6
		0.准备工作 在/usr下建立一个文件夹,方便管理源码 cd /usr mkdir opensource cd opensource 安装vim(文本编辑器,不习惯用vim可以换成其他的) apt-g ... 
随机推荐
- (python)每日代码||2024.1.27||类方法与实例方法
			class test(): aaa = 111 bbb = 222 ccc = 333 @classmethod def cm(cls): cls.aaa="***" def im ... 
- C语言中如何使两个整型变量计算出浮点型结果
			遭遇的问题 在学习时有一个课后题要求计算两个变量的加减乘除以及取余,想到除法可能会计算出小数,就用浮点型接收除法的结果 int a,b: double div; div = a / b; 但是算出来的 ... 
- Java并发(六)----线程start、run、state方法
			1.start 与 run 调用 run public static void main(String[] args) { Thread t1 = new Thread("t1&quo ... 
- gcc-11/g++-11安装
			终端依次输入 sudo add-apt-repository ppa:ubuntu-toolchain-r/test #添加工具链存储库 sudo apt-get install gcc-11 #安装 ... 
- BoolToStr、TBooleanHelper、Boolean 转 字符串
			方法1:直接使用 BoolToStr procedure TForm3.btn1Click(Sender: TObject); var a, b: Boolean; begin a := True; ... 
- yapi的安装
			1.官方网站:https://hellosean1025.github.io 2.看官方的文档,部署方法: 3. 根据文档 安装环境先: 4. 开始安装yapi 5. 可见需要启动一下 6.重启一下 ... 
- CF1295
			A 用计算器式显示数字,可以显示 \(n\) 段.可以显示的最大数字是多少? 如果用了一个需要至少四段的数字,一定不如把这个替换成两个 \(1\) 好. 如果一共可以用偶数个,一定是全部 \(1\). ... 
- 线性SVM决策过程的可视化
			线性 SVM 决策过程的可视化 导入模块 from sklearn.datasets import make_blobs from sklearn.svm import SVC import matp ... 
- JOISC 2018 记录
			Day1 T1 Construction of Highway 每一次操作形如查询一条到根的链上的逆序对数,然后将这条链的权值全部修改成同一个权值. 发现这个操作类似于 LCT 的 Access 操作 ... 
- springboot 实现拦截的 3 种方式介绍及异步执行的思考
			springboot 拦截方式 实际项目中,我们经常需要输出请求参数,响应结果,方法耗时,统一的权限校验等. 本文首先为大家介绍 HTTP 请求中三种常见的拦截实现,并且比较一下其中的差异. (1)基 ... 
