您当前的位置:五五电子网电子知识单片机-工控设备嵌入式系统-技术交叉编译qt-embedded-linux-opensource-src-4.5.1源码 正文
交叉编译qt-embedded-linux-opensource-src-4.5.1源码

交叉编译qt-embedded-linux-opensource-src-4.5.1源码

点击数:7261 次   录入时间:03-04 11:38:45   整理:http://www.55dianzi.com   嵌入式系统-技术

    首先要有配置好的环境,本文使用的编译环境如下:

    主机系统:Ubuntu 8.10

    主机编译器:gCC 版本 4.3.2

    交叉编译器:arm-SOFtfloat-linux-gnu-gcc

    软件资源:qt-embedded-linux-opensource-SRC-4.5.1.tar.gz

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

    因为一般嵌入式设备上都是在framebuffer的方式,在X11上就是用qvfb 来模拟framebuffer的,我们平时开发也都是在PC上完成的,所以我们需要先安装X11版的Qt来获取qvfb这个工具。嵌入式的开发有了qvfb,就可以不需要实际的开发板,也可以开发Qt应程序。

    一、下载

    qt-embedded-linux-opensource-src-4.5.1.tar.gz

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

    二、编译安装qt-embedded

    # tar -zxvf qt-embedded-linux-opensource-src-4.5.1.tar.gz

    # cd qt-embedded-linux-opensource-src-4.5.1

    # ./cONfigure -embedded x86 -qvfb

    # make

    # make inSTall

    qt-embedded 被安装在这个目录下/usr/LOCal/TrolLTEch/QtEmbedded-4.5.1

    设置环境变量:

    # vi ~/.bashrc

    把下面的加上去

    export QTEDIR=/usr/local/Trolltech/QtEmbedded-4.5.1

    export PATH=/usr/local/Trolltech/QtEmbedded-4.5.1/bin:$PATH

    export LD_LIBRARY_PATH=/usr/local/Trolltech/QtEmbedded-4.5.1/lib:$LD_LIBRARY_PATH

    至此,qt-embedded安装完毕

    三、编译安装qt-x11

    # tar -zxvf qt-x11-opensource-src-4.5.1.tar.gz

    # cd qt-x11-opensource-src-4.5.1

    # ./configure

    # make

    # make install

    qt-x11 被安装到此目录下/usr/local/Trolltech/Qt-4.5.1

    编译qvfb:

    # cd qt-x11-opensource-src-4.5.1/tools/qvfb

    # make

    把生成的qvfb复制到qt-embedded的bin下,如

    # cp qt-x11-opensource-src-4.5.1/bin/qvfb /usr/local/Trolltech/QtEmbedded-4.5.1/bin

    至此,qt-x11安装完毕完毕

    四、测试

    # cd /usr/local/Trolltech/QtEmbedded-4.5.1/demos/

    # qvfb &

    # ./Chip -qws

    随即我们就可以看到qt自带的例程图像了。




本文关键字:暂无联系方式嵌入式系统-技术单片机-工控设备 - 嵌入式系统-技术

《交叉编译qt-embedded-linux-opensource-src-4.5.1源码》相关文章>>>