在Fedora16中安装Qt

本文详细介绍了如何在Linux环境下下载、解压、配置Qt源文件,包括必备开发包的安装,通过命令行实现环境配置,以及创建并运行简单的Qt程序。最终,通过新建cpp文件,使用Qt助手验证Qt环境的正确安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    首先,在http://www.trolltech.com/download上下载linux下的qt源文件(我下载时最新版是:qt-everywhere-opensource-src-4.7.4.tar.gz)。
    将该文件放到某个目录下,进行解压缩:


    unzip qt-everywhere-opensource-src-4.7.4.tar.gz
    tar xvf qt-everywhere-opensource-src-4.7.4.tar


    会生成 “qt-everywhere-opensource-src-4.7.4” 目录。在命令行中进入该目录,执行:


    ./configure


    如果成功,就可以继续执行gmake(在其它linux版本中可能为make)。一般需要先检查一下几个必备的开发包(development package)是否已经安装好,如果没有,需要在软件包管理器中搜索、安装:


    libXrender development package
    libX11-dev
    libXext-dev
    libXtst-dev


    没有问题后,继续在之前的目录下执行


    sudo gmake


    这一步会等一会。如果没有缺什么开发包的话,应该可以成功。之后执行


    sudo gmake install


    成功后,会发现已经生成了 /usr/local/Trolltech 目录。将对应的bin目录(我这里是 /usr/local/Trolltech/Qt-4.7.4/bin )添加到PATH变量中。方法是:sudo gedit /etc/profile,在该文件中加入:


    PATH=/usr/local/Trolltech/Qt-4.7.4/bin:$PATH
    export PATH


    然后重启一次系统。
    重启完毕后,在控制台中键入 “assistant”,即可打开Qt助手,Qt环境也算是基本配置完成了。


    测试:
    新建helloQt.cpp,输入如下内容:


#include <QApplication>
#include <QLabel>
int main(int argc, char** argv) {
    QApplication app(argc, argv);
    QLabel* label=new QLabel("Hello Qt!");
    label->show();
    return app.exec();
}


    控制台切换到存放该cpp的目录下,依次执行如下命令:


    qmake -project
    qmake hello.pro
    ./qtTest
    (因为我的电脑中该cpp存放在qtTest目录下,所以生成的可执行文件是qtTest)




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值