新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 交叉編譯qt-embedded-linux-opensource-src-4.5.1源碼

        交叉編譯qt-embedded-linux-opensource-src-4.5.1源碼

        作者: 時間:2012-08-16 來源:網絡 收藏

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

        本文引用地址:http://www.104case.com/article/148584.htm

        主機系統:Ubuntu 8.10

        主機器:gcc 版本 4.3.2

        器:arm-softfloat-linux-gnu-gcc

        軟件資源:.tar.gz

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

        因為一般嵌入式設備上都是在framebuffer的方式,在X11上就是用qvfb 來模擬framebuffer的,我們平時開發也都是在PC上完成的,所以我們需要先安裝X11版的Qt來獲取qvfb這個工具。嵌入式的開發有了qvfb,就可以不需要實際的開發板,也可以開發Qt應程序。

        一、下載

        .tar.gz

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

        二、編譯安裝qt-embedded

        # tar -zxvf .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自帶的例程圖像了。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 泸水县| 印江| 荣昌县| 蒲江县| 泰顺县| 镇雄县| 西盟| 海盐县| 巴林右旗| 江源县| 安远县| 万盛区| 武功县| 集安市| 任丘市| 亚东县| 云龙县| 东平县| 高淳县| 志丹县| 渑池县| 原平市| 滦平县| 新乡县| 徐水县| 滕州市| 丰顺县| 图木舒克市| 买车| 平邑县| 栾川县| 宁津县| 尼勒克县| 分宜县| 中卫市| 浦江县| 随州市| 仁布县| 翁源县| 招远市| 桦南县|