linux添加qt环境,环境配置:Linux下qt/qte 环境配置

本文档详细介绍了在Linux系统中如何编译和安装QT/x11环境,包括设置环境变量、配置安装QT库、安装qvfb工具以及QT/E类库的编译与安装步骤,适合嵌入式开发人员参考。

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

初来乍到希望有人能用得着

本人从事嵌入式开发

一.编译和安装QT/x11

1. 下载开发工具包:

qt-x11-opensource-src-4.2.3.tar.gz

2. 解压安装包:

[root@localhost zzip] gunzip qt-x11-opensource-src-4.2.3.tar.gz[root@localhost zzip] tar vxf qt-x11-opensource-src-4.2.3.tar

3. 为Qt设置环境变量.

如果shell是bash, ksh, zsh或sh,那在你home目录下你的的名字的目录中,在.profile文件中追加如下环境变量:

QTDIR=/usr/local/Trolltech/Qt-4.2.3

PATH=$QTDIR/bin:$PATH

MANPATH=$QTDIR/doc/man:$MANPATH

LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

export QTDIR PATH MANPATH LD_LIBRARY_PATH

如果你的shell是csh或tcsh,那在你目录下的.login文件中加下如下:

setenv QTDIR /usr/local/Trolltech/Qt-4.2.3

setenv PATH $QTDIR/bin:$PATH

setenv MANPATH $QTDIR/doc/man:$MANPATH

setenv LD_LIBRARY_PATH $QTDIR/lib:$LD_LIBRARY_PATH

如遇到"undefined variable"的问题,将上面的最后两行改成:

setenv MANPATH $QTDIR/doc/man

setenv LD_LIBRARY_PATH $QTDIR/lib

注销一把,重新启用.profile或.login文件.

[root@localhost zzip] source .profile

4. 配置安装

执行configure来对Qt的库和Qt工具进行配置(具体内容可参考:配置Qt/X11安装包

):

到你解压开的工具包目录下执行

[root@localhost zzip] ./configure

[root@localhost zzip]make

[root@localhost zzip]sudo make install

5. qvfb工具的配置

到安装程序的tools下的qvfb目录执行make命令

[root@localhost qt-x11-opensource-src-4.4.3/tools/qvfb] make

在bin目录下会有qvfb文件生成,将该文件拷贝到/usr/local/Trolltech/Qt-4.4.3/bin目录下

[root@localhost qt-x11-opensource-src-4.4.3/bin]cp qvfb /usr/local/Trolltech/Qt-4.4.3/bin

二.编译安装QT/E类库

a)cp QT/E库qt-embedded-linux-opensource-src-4.4.3.tar.gz到用户目录下

b)运行tar –zxvf qt-embedded-linux-opensource-src-4.4.3.tar.gz解压

c)进入目录下qt-embedded-linux-opensource-src-4.4.3

d)进入 mkspecs/qws/Linux-arm-g++目录下

e)vi qmake.conf

f)将其中带有arm-Linux-???的部分前面加上/usr/local/arm/3.3.2/bin/

g)回到qtopia-core-opensource-src-4.3.0目录下

h)./configure -embedded arm -xplatform qws/linux-arm-g++ -qvfb -qt-gfx-vnc –release

i)make

j)sudo make install

k)配置环境变量

geidt .profile

将PATH=$QTDIR/bin:$PATH修改为:

PATH=/usr/local/Trolltech/QtEmbedded-4.4.3-arm/bin:$QTDIR/bin:$PATH

l)source .profile

PS:上述软件包请到相关网站下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值