Ubuntu下安装QT
环境
Ubuntu 9.10
qt4.7.3
gcc 4.4
Ubuntu中缺少 make
首先安装 sudo apt-get install make
如果不知道缺少啥,就按下面的装
1.sudo apt-get install g++ (若有g++的话,则输入命令g++会显示:no input file)
2.sudo apt-get install libX11-dev libXext-dev libXtst-dev
(对付显示的错误显示:Basic XLib functionality test failed!)
3.sudo apt-get install yum
4.sudo ln -s /usr/bin/make /usr/bin/gmake
5.yum -y install libtool-ltdl*
6.sudo apt-get install raster3d
7.sudo apt-get install mlocate
8.sudo apt-get install libtiff4-dev
9.sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev
(与dev之间有一个空格)libSM-dev libXrender-dev libfontconfig-dev libXext-dev
10.sudo apt-get install cutecom
11.sudo apt-get install autoconf automake libtool
二、安装过程
1.先把qt压缩包放到合适的位置
cp qt-x11-opensource-src-4.7.3.tar.gz /work/qt
2.打开work/qt目录下:cd /work/qt
3.解压压缩包:
tar zvxf qt-everywhere-opensource-src-4.7.3.tar.gz
4.进入解压之后的文件夹中去: 
  cd qt-everywhere-opensource-src-4.7.3  
5.生成Makefile文件: 输入命令:./configure
  这个时候他会问你:“Which edition of Qt do you want to use?” 然后给你两个类型供选择: 
  Type 'c' if you want to use the Commercial Edition.
Type 'o' if you want to use the Open Source Edition.
  第一个是商业版,第二个是自由版。 
  选择 'o'(Qt/嵌入式自由版是Qt为了开发自由软件提供的嵌入式版本)。
   这时候,出现许可界面。 选择  'yes' 接受许可协议。 
  开始生成 Makefile 文件。这个大约需要 5 -10 分钟的时间。  
6.Qt编译: 
  输入命令:gmake  
7.Qt安装: 
  输入命令:gmake install 
  默认安装至 /work/qt/Qt-4.7.2 大约 5 - 10 分钟。正常结束,安装完毕。 
  运行 /work/qt/Qt-4.7.2/bin/designer ,看见 qt 启动,也就是说 qt 安装好了。  
三、配置环境 
1.先修改用户环境变量 
  输入命令:vim /home/defonds/.bashrc 添加以下信息: 
  export QTDIR=/usr/local/Trolltech/Qt-4.7.3   
export PATH=$QTDIR/bin:$PATH
  export MANPATH=$QTDIR/man:$MANPATH 
  export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH  
  然后退出时输入“:wq!!!”  注意不要双引号   
2.再修改所有用户环境变量 输入命令:vim /etc/profile 在其最后添加以下信息 
  export QTDIR=/work/qt/Qt-4.7.3 export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH 然后退出时输入“:wq” 注意不要双引号
四、Qt测试
重新开一个终端,输入命令:qmake -v 输出结果:QMake version 2.01a
Using Qt version 4.7.3 in /work/qt/Qt-4.7.3/lib
  输入命令:which qmake 
  输出结果:/work/qt/Qt-4.7.3/bin/qmake    证明 Qt 环境变量已经被配置成功。
Ubuntu下安装QT的更多相关文章
- Ubuntu 下安装QT
		Ubuntu 下安装QT 本文使用的环境 QT Library: qt-everywhere-opensource-src-4.7.4.tar.gz QT Creator: qt-creator-li ... 
- (转载)Ubuntu下安装Qt
		转载自:http://blog.csdn.net/timidsmile/article/details/7716201 Ubuntu下安装Qt 1: sudo apt-get install qt4- ... 
- 在Ubuntu下安装qt
		安装qt前的准备: 安装基础开发包,主要gcc,g++等: sudo apt-get install build-essential 1. 使用qt-opensource-linux-x86-5.5. ... 
- Ubuntu 下安装 Qt Designer
		1. apt-get install qt5-designer 2.终端下输入designer,显示: designer: could not exec '/usr/lib/x86_64-linux- ... 
- 【转载】Ubuntu环境下安装QT(转)
		Ubuntu 安装 Qt 开发环境 简单实现是本文要介绍的内容,内容很短,取其精华,详细介绍Qt 类库的说明,先来看内容. 一.Ubuntu下安装Qt $ sudo apt-get install q ... 
- ubuntu下安装与卸载qt的方法
		http://blog.csdn.net/huyisu/article/details/24014407 ubuntu下安装与卸载qt的方法 分类: linux 2014-04-18 14:20 18 ... 
- ubuntu 12.04下安装Qt出现cannot execute binary file的解决方案
		最近在ubuntu 12.04下安装QT的过程中,遇到一个问题. ./qt-opensource-linux-x64-5.7.0.run出现了bash: ./qt-opensource-linux-x ... 
- 在Ubuntu下安装ovs-dpdk
		在Ubuntu下安装ovs-dpdk 参考资料:https://software.intel.com/zh-cn/articles/using-open-vswitch-with-dpdk-on-ub ... 
- Ubuntu下安装JDK以及相关配置
		1.查看系统位数,输入以下命令即可 getconf LONG_BIT 2.下载对应的JDK文件,我这里下载的是jdk-8u60-linux-64.tar.gz 3.创建目录作为JDK的安装目录,这里选 ... 
随机推荐
- oracle创建自增长列
			--创建一个新表 /*create table students(stu_id number,stu_name varchar2(20),stu_email varchar2(40),primary ... 
- UI:UITableView表视图
			表视图 UITableView,iOS中最重要的视图,随处可⻅见. 表视图通常⽤用来管理⼀一组具有相同数据结构的数据. UITableView继承⾃自UIScrollView,所以可以滚动,表视图的每 ... 
- VTK序列图像的读取[转][改]
			医学图像处理的应用程序中,经常会碰到读取一个序列图像的操作.比如CT.MR等所成的图像都是一个切面一个切面地存储的,医学图像处理程序要处理这些数据,第一步当然是把这些数据从磁盘等外部存储介质中导入内存 ... 
- Form实现主从块金额汇总
			1.FORM使用app_calculate.running_total汇总行金额,行上有编码重复验证. 情况一:当录入多个编码重复的行并保存时,报错,清除一个重复行再保存(头行金额一致),报错&quo ... 
- js 原型模型重写1
			<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ... 
- jquery网页字体变大小
			<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ... 
- Windows API 磁盘
			这里的磁盘就是你的C,D,E,F,G盘啦 那么来看看吧windows Api来获取信息的呢 (1)DWORD GetLogicalDrives(void) 返回值是一个32位整形 32位每一位表示一个 ... 
- 将Excel另存为CSV格式文件
			直接将Excel另存为CSV,速度很快: $CurrentPath = $MyInvocation.MyCommand.Path.substring(0,$MyInvocation.MyCommand ... 
- 「译」JavaScript 的怪癖 1:隐式类型转换
			原文:JavaScript quirk 1: implicit conversion of values 译文:「译」JavaScript 的怪癖 1:隐式类型转换 译者:justjavac 零:提要 ... 
- 气泡形提示控件grumble.js
			grumble.js 是一个很特别的气泡形状提示控件,最开始是为 Huddle.com 网站开发的, 它没有通常的north/east/south/west的定位限制. 任何一个grumble都可以放 ... 
