Linux下QT的安装与配置

1、下载安装包:qt-x11-opensource-src-4.3.0.tar.gz或者到src官网ftp://ftp.qt.nokia.com/qt/source/

2、解压tar xvfz qt-x11-opensource-src-4.3.0.tar.gz

3、生成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 分钟)

4、编译

gmake(两个小时左右)

5、安装

gmake install

默认安装到/usr/local/Trolltech/Qt-4.3.0(5-10分钟)

无错误,安装完毕。执行/usr/local/Trolltech/Qt-4.3.0/bin/designer ,看见 qt designer启动,也就是说 qt 安装好了。

6、配置环境变量

gedit /etc/profile在其最后添加以下信息 export QTDIR=/usr/local/Trolltech/Qt-4.3.0 export PATH=$QTDIR/bin:$PATH export MANPATH=$QTDIR/man:$MANPATH export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

重启系统或者source /etc/profile使立即生效

7、测试

重新开一个终端,输入命令:

qmake -v

输出结果:

QMake version 2.01a Using Qt version 4.3.0 in /usr/local/Trolltech/Qt-4.3.0/lib输入命令:

which qmake

输出结果:

/usr/local/Trolltech/Qt-4.3.0/bin/qmake证明 Qt 环境变量已经被配置成功。

8、demo

    #include<QApplication> #include<QLabel> intmain(intargc,char*argv[]){QApplicationapp(argc,argv);QLabel*label=newQLabel("HelloQt!");label->show();returnapp.exec();}

保存为 hello.cpp,编译过程如下:在 hello.cpp 所在目录下,运行命令 qmake -projecthello.cpp 同目录下有 hello.pro 文件被生成,接着运行命令 qmake hello.pro同目录下有 Makefile 文件被生成(Makefile是指导编译器编译源代码的配置文件,在其目录下输入make命令(nmake在win32,vc6环境)就可以完成编译)。在 hello.cpp 所在目录下,运行命令 make同目录下有 hello,hello.o 两个文件被编译生成。其中 hello 就是在当前 Linux 系统下使用 Qt 编译生成的可执行文件了。双击运行 hello,“Hello Qt!“ 文本框弹出,OK!

玩坏了可以选择重来,

Linux下QT的安装与配置

相关文章:

你感兴趣的文章:

标签云: