Ubuntu安装Qt4

0.概述
Qt是笔者非常热爱的C++框架.
虽然已经更新到5.9版本,但对于嵌入式设备环境,Qt4依然很是常见.除了将Qt类库移植到下位机中,在上位机中搭建同样版本的Qt环境,将为开发带来极大的便利.
不同于Qt5,在Linux下,Qt4没有方便的*.run包直接进行安装,需要单独安装Qt-Creator3.5.1,Qt4.5.2类库(这些笔者用的qt4版本),以及qt4所依赖的动态库.
下面是笔者的案例:
基本环境:Ubuntu12.04-LTS-Desktop,32位系统
该Ubuntu已经进行过基本的软件更新源设置,参见贴:系统环境
国内服务器资源链接:
Qt-4.5.2类库源代码(上位机用)
http://mirror.bit.edu.cn/qtproject/archive/qt/4.5/qt-x11-opensource-src-4.5.2.tar.gz
Qt-Creator3.5.1直接可运行的.run包
http://mirror.bit.edu.cn/qtproject/official_releases/qtcreator/3.5/3.5.1/qt-creator-opensource-linux-x86-3.5.1.run
需要的材料
1.安装Qt类库
打开命令行终端,依次输入指令.
安装依赖:
sudo apt-get install g++ libX11-dev libXext-dev libXtst-dev cmake
安装qt类库源代码,并进入目录,安装:
tar xzvf qt-x11-opensource-src-4.5.2.tar.gz
cd qt-x11-opensource-src-4.5.2
./configure(选择o开源版,并同意协议)
make
sudo make install
如果要卸载,同样在该目录下:sudo make uninstall
sudo apt-get install qt4-dev-tools
默认安装位置是:/usr/local/Trolltech/Qt-4.5.2
下面来设置环境变量,分别编辑两个文件(也可以是其他相关文件):
sudo vi /etc/profile
vi ~/.bashrc
分别在行尾添加:
export QTDIR=/usr/local/Trolltech/Qt-4.5.2
export PATH= Q T D I R / b i n : PATH
export MANPATH= Q T D I R / m a n : MANPATH
export LD_LIBRARY_PATH= Q T D I R / l i b : LD_LIBRARY_PATH

2.安装Qt-Creator
运行:qt-creator-opensource-linux-x86-3.5.1.run
按照提示步骤安装成功.
默认安装在用户的主文件夹下,可以从这里启动:
~/qtcreator-3.5.1/bin/qtcreator
可以将这个程序固定到左侧的启动器中.
接下来配置构建套件,在这里可以选择已安装的Qt构建工具,甚至是交叉编译工具.
打开Qt-Creator3.5.1,工具->选项->构建和运行:
Qt Versions:
指定qmake的路径:/usr/local/Trolltech/Qt-4.5.2/bin/qmake
设置完成后,要单击应用:Apply
接下来配置构建套件.
构建套件(Kit):
Kit配置

3.测试
配置完毕后,新建空白主窗口工程,运行成功.
运行成功
该程序也可以在外部双击运行.(因为配置了环境变量)
双击启动
测试完毕,可以使用了.

猜你喜欢

转载自blog.csdn.net/csm1972385274/article/details/78267937
qt4