关于 Ubuntu (10.10)系统环境 安装 Qt Creator 的超详细教程 Qt 编译安装教程
1.准备材料
ubuntu 10.10 (本人因需要所以使用10.10 的版本,)
qt-creator-linux-x86-opensource-2.4.1.bin (这是Qt-Creator安装程序(这也是所谓的IDE),是2.4.1版本的,)
qt-everywhere-opensource-src-4.7.0.tar.gz (这是Qt库的资源文件吧。。应该算是Sdk之类的,安装过程这个是最麻烦的了)
**(上面的两个文件是可以到官网下载得到的,顺便提供 http://download.qt.io/archive/ )
(在qtcreator/ 和 qt/ 下就可以找到对应版本了 )
**(注意一下后缀名)
2.准备好环境(为了在安装过程中避免各种问题甚至错误的出现,所以提前做好一些准备)
2.1更新源 ()
首先打开终端(可以用快捷键:Ctrl + Alt + T)
在终端输入: sudo gedit /etc/apt/sources.list (这是编辑源,将会打开文本文件)
然后会提示输入用户密码(输入密码的时候是不会显示的,所以输入完就按回车吧)
然后将下面文本替换掉 :(字数较多,我就用红色线提示下)
——————分割线————————————————————————————————————————————————————————————
## Major bug fix updates produced after the final release of the
## distribution.
deb http://old-releases.ubuntu.com/ubuntu/ maverick main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick main restricted
deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://old-releases.ubuntu.com/ubuntu/ maverick universe
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick universe
deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates universe
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://old-releases.ubuntu.com/ubuntu/ maverick multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick multiverse
deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-updates multiverse
## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://us.old-releases.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse
# deb-src http://us.old-releases.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse
#remastersys for backup installed system
deb http://www.remastersys.com/ubuntu maverick main
——————分割线————————————————————————————————————————————————————————————
替换掉后保存关闭
然后在终端输入: sudo apt-get update (更新源)
(对ubuntu系统中文化有麻烦的朋友可以在更新源完毕后再去语言支持哪里弄一下)
**上图是正在联网下载更新源**
2.2 安装必要工具(程序)
在终端输入: sudo apt-get install g++ libxrandr-dev libX11-dev libXext-dev libXtst-dev
安装完毕后就可以开始对Qt库(qt-everywhere-opensource-src-4.7.0.tar.gz)进行编译安装了!!(如果网速慢就要等一等了)
3.Qt编译,安装
我把下面的两个文件放到 下载 文件夹里面
然后右击qt-everywhere-opensource-src-4.7.0.tar.gz 选择-〉解压到此处解压出来的文件夹
现在打开终端用cd命令 定位到解压出来的文件夹
输入: cd 下载/qt-everywhere-opensource-src-4.7.0/ (普及一下 在Linux系统中的终端按Tab键可以自动补全的!)
成功定位
现在开始配置Qt:(在上面的状态下继续输入) 输入: ./configure 然后他会询问你想使用什么版本(商业版,开源版)(我们一般使用开源版本) 然后输入 o 按回车 然后输入yes 继续 此过程大约3分钟(以实际情况而定) 输入: sudo make (这里应该是进行编译Qt了) 正在编译make(此过程我用了一个半小时)需要的时间比较长 请耐心等候 输入:sudo make install(这里进行安装Qt了)(这个只需等几分钟) 现在Qt库已经编译安装完毕了! 3. Qt-Creator的安装 (现在关闭终端重新打开) 现在开始安装Qt-Creator(IDE),用cd命令定位到包含 qt-creator-linux-x86-opensource-2.4.1.bin 这个文件的文件夹下(我的是 下载 文件夹下) 输入: cd 下载/ 然后修改这个文件的属性(改为可执行) 输入: chmod u+x qt-creator-linux-x86-opensource-2.4.1.bin (这个是自己要安装的文件名,注意修改!!) 然后执行这个文件 输入: sudo ./qt-creator-linux-x86-opensource-2.4.1.bin (打开安装程序) 这是Qt-Creator的安装程序安装程序这过程无需什么配置的很简单。。。所以就不提及了。。
4. qmake的配置
现在可以在桌面打开Qt-Creator
这就是Qt的IDE开发界面
现在打开-〉工具-〉选项-〉选中 构建和运行
现在要自己手动添加qmake
现在单击 添加 -〉 路径为:文件系统下的 usr -〉local -〉Trolltech -〉Qt-4.7.0 -〉 bin
选中qmake单击打开
至此所有的安装完成了(可以进行编程了);