C++ GUI Programming with Qt4 Second Edition 之 附录A.4 X11系统Qt的安装

A.4 X11系统Qt的安装

      在奇趣科技网站下载qt-x11-opensource-src-4.3.2.tar.gz(http://download.qt.io/archive/qt/4.3/),同理该版本是本书编写时使用的版本,你读本书时版本可能不同。如果希望在X11的默认路径安装Qt,你需要切换到root用户。如果你没有root权限,使用configure的-prefix选项切换到你有写权限的路径下。

      1、切换到存放下载的安装文件的路径,比如:

cd /tmp

      2、解压安装文件:

gunzip qt-x11-opensource-src-4.3.2.tar.gz 
tar xvf qt-x11-opensource-src-4.3.2.tar

      上述命令会创建/tmp/qt-x11-opensource-src-4.3.2目录。Qt使用GNU的tar工具,其他系统用gtar工具。

      3、用你喜欢的选项运行configure工具,来编译Qt库和工具软件:
cd /tmp/qt-x11-opensource-src-4.3.2
./configure

      你可以运行./configure –help命令获取configure工具的选项列表。

      4、输入make命令编译Qt:
make

      make命令会创建Qt库并编译所有演示程序、示例程序和工具。在某些系统中,要用gmake代替make。

      5、输入如下命令安装Qt:
su -c "make install"
      输入root密码(某些系统中要用sudo make install代替上述命令)。Qt会被安装在/usr/local/Trolltech/Qt-4.3.2路径下。你可以使用configure的-prefix选项改变目标路径。在已经获取目标路径写权限的情况下,也可直接输入如下命令来修改路径:
make install

      6、为Qt设置必要的环境变量。

      如果你使用的shell是bash、ksh、zsh或sh,在你的.profile文件中添加以下两行内容:
PATH=/usr/local/Trolltech/Qt-4.3.2/bin:$PATH 
export PATH
      如果你使用的shell是csh或tcsh,在你的.login文件中添加以下内容:
setenv PATH /usr/local/Trolltech/Qt-4.3.2/bin:$PATH

      如果使用了configure的-prefix选项,则使用你指定的路径代替上面的默认路径。

      如果你使用的编译器不支持rpath,你必须把/usr/local/Trolltech/Qt-4.3.2/lib路径添加到LD_LIBRARY_PATH环境变量。这一点在带有GCC的Linux系统上是没必要设置的。

      Qt有一个演示程序qtdemo,qtdemo展示了Qt库的许多特点,可以把它当作查看Qt功能的完美工具。通过访问http://doc.trolltech.com/或运行Qt Assistant可以翻阅Qt的参考文档。Qt Assistant是Qt的帮助软件,可以通过在控制台窗口输入assistant来启动它。

微信公众号:Qt开发社区(期待您的关注,扫下方二维码或搜索“Qt开发社区”或"Qtkfsq")

投 稿 邮 箱 :luxingcan@aliyun.com

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lusirking

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值