`

Linux下安装Qt-如何在Linux下安装Qt

阅读更多
Linux下安装Qt

前段时间简单的学习了一下Linux下图形编程Qt编程软件,安装方法我来说一下,最令我难忘的是安装Qt编译时间长达漫长两个小时。下面我就来说一下安装Qt的具体步骤:

一、下载Qt源码包到本机,然后解压缩
#tar zxvf qt-x11-free-3.2.1.tar.gz -C /usr/local //将qt-x11-opensource-src-4.2.3.tar.gz源码包解压缩到/usr/local目录(推荐解压缩至/usr/local目录)

二、进入用户家目录的.bash_profile文件设置Qt环境变量,在这里我们以root用户以例。
#vi /root/.bash_profile //打开root用户.bash_profile文件
在root用户.bash_profile文件中设置环境变量,在此文件里面添加如下内容:
QTDIR=/usr/local/qt-x11-free-3.2.1
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATHLD_LIBRARY_PATH
添加完上面信息后按ESC键,“Shife+:”组合键回到vi编辑器命令行状态,输入wq!(强制保存退出)

三、添加完环境变量后,使环境变量立即生效:#source /root/.bash_profile

四、进入Qt解压缩的目录
#cd $QTDIR或#cd /usr/local/qt-x11-free-3.2.1都可以,因为在/root/.bash_profile文件已经定义了环境变量QTDIR=/usr/local/qt-x11-free-3.2.1和export QTDIR 。

五、使用configure工具来构建Qt库和它提供的工具:./configure(./configure --help 配置选择的列表。例:-thread选项来创建这个库的一个多纯种版本。)

六、最后一步就要进入漫长的Qt安装编译时间了,有事的就出去办事吧,安装编译时间大约需要两个小时。编译命令:make
Qt安装过程就是这样了,祝您安装Qt成功!!最后说明一下我的安装环境是Red Hat Linux 9 操作系统。

首先我们进入Linux的图形界面,打开一个控制终端(在桌面空间处单击鼠标右键,在弹出的单菜中选择“新建控制终端”。),在控制终端里面新建一个.cpp文件,并编写程序,如下:
#vi HelloWorld.cpp //建立一个HelloWorld.cpp文件
#include<qapplication.h>
#include<qlabel.h>
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QLabel *label=new QLabel("Hello World!!!",0);
app.setMainWidget(label);
label->show();
return app.exec();
}
写完上面的代码后保存退出(wq)vi编辑器。
#qmake -project //把.cpp文件编译成.pro文件
#qmake HelloWorld.pro //通过.pro文件自动创建Makefile文件
#make //编译,生成HelloWorld执行文件
#./HelloWorld //运行HelloWorld文件
程序正常运行对话框显示“HelloWorld!!!”,证明Qt安装成功!!
分享到:
评论

相关推荐

    QT qt-opensource-linux-x64-5.7.1.zip

    总之,"QT qt-opensource-linux-x64-5.7.1.zip"是一个方便在Ubuntu上安装QT 5.7.1的开源软件包,通过简单的几步操作,开发者可以在Linux环境中搭建起强大的QT开发环境,利用其丰富的功能和跨平台特性开发出各种类型...

    qt-opensource-linux-x64-5.9.1.rar

    在Linux上安装QT开发环境通常需要执行编译脚本,例如"qt-opensource-linux-x64-5.9.1.run",这是一个自解压可执行文件。在命令行中,你需要赋予它执行权限并运行,如: ```bash chmod +x qt-opensource-linux-x64-...

    qt-opensource-linux-x64-5.8.0.run.zip

    "qt-opensource-linux-x64-5.8.0.run.zip"是针对64位Linux系统的一个Qt 5.8.0版本的安装包,其包含的"qt-opensource-linux-x64-5.8.0.run"文件是安装程序,便于在Linux环境下进行安装。 Qt 5.8.0是一个重要的版本,...

    QT CREATORqt-opensource-linux-x64-5.7.1.run

    qt-opensource-linux-x64-5.7.1.run已验证可用,请放心下载。Qt是诺基亚公司的C++可视化开发平台。与Visual C++相比,Qt简单方便、功能完善、跨平台、扩展能力强,可以用于嵌入式开发qt-opensource-linux-x64-5.7.1....

    x64架构linux系统安装qt_creator(opensource-5.14.2)_qt-on-linux.zip

    x64架构linux系统安装qt_creator(opensource-5.14.2)_qt-on-linux

    qt-opensource-linux-x64-5.4.1

    qt-opensource-linux-x64-5.4.1

    qt-opensource-linux-x64-5.6.2.run

    qt-opensource-linux-x64-5.6.2.run

    qt-opensource-linux-x64-5.12.12.run

    qt-opensource-linux-x64-5.12.12.run Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command ...

    qt-opensource-linux-x64-5.9.0.run

    qt-opensource-linux-x64-5.9.0.run

    qt-opensource-linux-x64-5.12.12.zip

    qt-opensource-linux-x64-5.12.12.zip Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command ...

    qt-opensource-linux-x64-5.9.4.run

    qt-opensource-linux-x64-5.9.4.run

    qt-opensource-linux-x64-5.7.1.run.7z

    这个压缩包文件"qt-opensource-linux-x64-5.7.1.run.7z"包含了用于在Linux平台上安装开源版Qt 5.7.1的可执行脚本"qt-opensource-linux-x64-5.7.1.run"。Qt是一个功能强大的库,它允许开发者用C++编写一次代码,然后...

    qt-opensource-linux-x64-5.6.2.rar

    在安装过程中,根据提示选择需要的组件和安装路径。 4. **配置环境变量**:安装完成后,为了能在任何地方使用Qt,需要将Qt的bin目录添加到系统PATH环境变量中。通常,这可以通过修改`~/.bashrc`或`~/.bash_profile`...

    qt-opensource-linux-x64-5.8.0.run

    qt-opensource-linux-x64-5.8.0.run 已验证可用,请放心下载。Qt是诺基亚公司的C++可视化开发平台。与Visual C++相比,Qt简单方便、功能完善、跨平台、扩展能力强,可以用于嵌入式开发

    qt-opensource-linux-x64-5.10.0.zip

    在本案例中,"qt-opensource-linux-x64-5.10.0.zip" 是一个包含 Qt 5.10.0 版本源码的压缩包,专为64位的Linux系统。这个版本的Qt是开源的,这意味着开发者可以免费使用、修改和分发其源代码,遵循GPL或其他兼容的...

    qt-embedded-linux-opensource-src-4.5.3.tar.gz 移植

    通过以上步骤,我们可以成功地将 `qt-embedded-linux-opensource-src-4.5.3.tar.gz` 移植到 ARM 架构上,并且能够在 ARM 平台上构建和运行 Qt 应用程序。此过程涉及到的工具包括 ARM-Linux-GCC 交叉编译器、Qt X11 ...

    qt-opensource-linux-x64-5.11.1.run

    qt-opensource-linux-x64-5.11.1.run 最新linux 18内核QT开发开源,文件1.2G左右,提供的是百度云盘下载链接。

    qt-opensource-linux-x64-5.12.1/6/9/12.run 百度网盘链接

    首先,标题中提到了“qt-opensource-linux-x64-5.12.1/6/9/12.run”,这里指的是Qt开源版安装文件的名称。Qt是一个跨平台的应用程序和用户界面框架,广泛应用于开发图形用户界面程序和非GUI程序。它支持多种操作系统...

    qt-opensource-linux-x64-5.9.0.part1.rar

    qt-opensource-linux-x64-5.9.0.part1.rar

Global site tag (gtag.js) - Google Analytics