QT的安装

QT的安装

使用QT编写应用程序 安装 QT QT的源代码可以从ftp://ftp.trolltech.com/qt/source/下载。
要得到可安装的(例如RPM格式的包),请到ftp: //ftp.trolltech.com/qt/dist/,
或者查看你所使用的Linux发行版本的WEB站点。
这里我们要讲的是怎样从tarball 格式的压缩文件中安装。
在压缩文件中有一个INSTALL文件,详细描述了怎样安装QT。
无论如何,如下所述的基本的安装过程应该可以在大多数系统中工 作。
 建议将QT旋转在文件夹 /usr/local 中当然,可以将 QT 放在愿意放的任何地方。
例如,在SuSE发行版本中,QT 可以在/usr/lib/qt中找到。
在这里我们假设为/usr/local:
cd /usr/local
tar -xvzf qt-x11-free-3.3.5.tar.gz
ln -s /usr/local/qt-3.3.5 /usr/local/qt
export QTDIR=/usr/local/qt
export PATH=$QTDIR/bin:$PATH
./configure -help
./configure -system-jpeg -gif 支持JPEG和GIF
./configure
./configure -platform linux-g++ 指定编译平台
./make
例程:
#include
#include
int main(int argc,char **argv)
{
QApplication app(argc,argv);
QPushButton button("Hello World",0);
app.setMainWidget(&button);
button.show();
return app.exec();
}
还有不用make编译的方法。
现在向/etc/ld.so.conf中加入如下的行:
/usr/local/qt/lib
以root登陆并运行:
# ldconfig
就这样。
如果遇到什么问题,请参考INSTALL文件或者安装FAQ。
库: libqt QT由一个libqt库构成。这是一些独立库的扩展,
但我们在这里不会涉及它们 libkdecore 所有的KDE程序使用这个库。
它提供了诸如配置系统和国际化之类的基本功能 libkdeui 这个库包含了
KDE提供的大部分用户界面组件 libkfile 这个库提供了许多类来处理文件,
比如说文件打开和保存对话框,以及在文件打开对话框中的文件预览(显示
一个文件的小预览,比方说一个极小的图像) 源码编译方法:
g++ -c -I$QTDIR/include main.cpp g++ -o helloworld main.o -L$QTDIR/lib -lqt ./helloworld 运行时窗口风格(程序内部未自定义) ./helloworld -style=motif ./helloworld -style=platinum ./helloworld -style=windows 使用tmake来简化Makefile文件的管理 下载:ftp://ftp.trolltech.com/freebies/tmake/ 配置 Unix Bourne shell: TMAKEPATH=/usr/local/tmake/lib/linux-g++ PATH=$PATH:/usr/local/tmake/bin export TMAKEPATH PATH tmake工作所需要的工程文件:文件名.pro 内容: TARGET = runme SOURCES = mainwindow.cpp main.cpp HEADERS = mainwindow.h $ tmake hello.pro -o Makefile 其它: Qt主页: http://www.trolltech.com/ Qt邮件列表: http://qt-interest.trolltech.com/ Qt安装FAQ: http://www.trolltech.com/developer/faq/install.html KDE主页: http://www.kde.org KDE邮件列表: http://lists.kde.org/ KDE新闻组: comp.os.windows.x.kde(english), de.alt.comp.kde(German) Qt Architect: http://qtarch.sourceforge.net/ QtEZ: http://qtez.ibl.sk/ KDE Studio: http://www.thekompany.com/projects/kdestudio/ KDevelop: http://www.kdevelop.org/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值