<style id="7i3y3"></style>

      <sub id="7i3y3"><i id="7i3y3"></i></sub>

        午夜精品一区二区三区成人,中文字幕av一区二区,亚洲AVAV天堂AV在线网阿V,肥臀浪妇太爽了快点再快点,国产网友愉拍精品视频手机,国产精品无码a∨麻豆,久久中文字幕一区二区,a级国产乱理伦片在线观看al
        首頁 新聞 工控搜 論壇 廠商論壇 產(chǎn)品 方案 廠商 人才 文摘 下載 展覽
        中華工控網(wǎng)首頁
          P L C | 變頻器與傳動(dòng) | 傳感器 | 現(xiàn)場(chǎng)檢測(cè)儀表 | 工控軟件 | 人機(jī)界面 | 運(yùn)動(dòng)控制
          D C S | 工業(yè)以太網(wǎng) | 現(xiàn)場(chǎng)總線 | 顯示調(diào)節(jié)儀表 | 數(shù)據(jù)采集 | 數(shù)傳測(cè)控 | 工業(yè)安全
          電 源 | 嵌入式系統(tǒng) | PC based | 機(jī)柜箱體殼體 | 低壓電器 | 機(jī)器視覺
        基于ATMEL AT91SAM9261開發(fā)板的QT移植
        杭州邁沖科技有限公司
        收藏本文     查看收藏
        基于ATMEL AT91SAM9261開發(fā)板的QT移植
        一、準(zhǔn)備工作   
        開發(fā)環(huán)境:RedHat Linux 9.0+ARM-LINUX
        QT軟件包:tmake-1.13.tar.gz qt-embedded-2.3.10.tar.gz qt-x11-2.3.2 .tar.gz
        二、解壓安裝包并設(shè)置環(huán)境變量
               接下來的工作都在統(tǒng)一目錄下執(zhí)行,如/home/9261qt
        1、安裝Tmake
        tar -xzf tmake-1.13.tar.gz
        export TMAKEDIR=$PWD/tmake-1.13
        2、安裝Qt 2.3.2
        tar -xzf qt-x11-2.3.2.tar.gz
        export QT2DIR=$PWD/qt-2.3.2
        3.安裝Qt/Embedded
        tar -xzf qt-embedded-2.3.10-free.tar.gz
        export QTEDIR=$PWD/qt-2.3.10
        三、編譯QT
               1.編譯 Qt2.3.2
        cd $QT2DIR
        export TMAKEPATH=$TMAKEDIR/lib/linux-g++
        export QTDIR=$QT2DIR
        export PATH=$QTDIR/bin:$PATH
        export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
        ./configure -no-xft
        make
        mkdir $QTEDIR/bin
        cp bin/uic $QTEDIR/bin/
        注:./configure 是對(duì)Qt 進(jìn)行配置, 編譯完成后需要將生成的/bin/uic 復(fù)制到$QTEDIR 下新創(chuàng)建的目錄bin 中,因?yàn)樵陔S后編譯Qt/Embedded 的時(shí)候會(huì)用到這個(gè)工具。
        2. 編譯Qvfb
        export TMAKEPATH=$TMAKEDIR/lib/linux-g++
        export QTDIR=$QT2DIR
        export PATH=$QTDIR/bin:$PATH
        export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
        cd $QTEDIR/tools/qvfb
        tmake -o Makefile qvfb.pro
        make
        mv qvfb $QTEDIR/bin/
        注:qvfb 工具用來生成Virtual framebuffer,這是一個(gè)非常有用的工具,它可以模擬在開發(fā)板上的顯示情況,如果在Virtual framebuffer 中運(yùn)行沒有問題的話,可以直接通過交叉編譯在開發(fā)板上運(yùn)行。
        3. 編譯Qt/Embedded
        cd $QTEDIR
        export TMAKEPATH=$TMAKEDIR/lib/qws/linux-x86-g++
        export QTDIR=$QTEDIR
        export PATH=$QTDIR/bin:$PATH
        export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
        ./configure -no-xft -qvfb -depths 4,8,16,32
        make
        四、PC上運(yùn)行測(cè)試
               1、在主機(jī)的frambuffer上運(yùn)行
                      cd $QTEDIR/examples/launcher
        ./launcher -qws
               2、在Virtual frambuffer上運(yùn)行
                      export QTDIR=$QTEDIR
        export PATH=$QTEDIR/bin:$PATH
        export LD_LIBRARY_PATH=$QTEDIR/lib:$QT2DIR/lib:$LD_LIBRARY_PATH
        cd $QTEDIR/examples/launcher
        qvfb -width 640 -height 480 &
        sleep 10
        ./launcher –qws
        五、QT移植到ARM開發(fā)板上
               cd $QTEDIR
        export TMAKEPATH=$TMAKEDIR/lib/qws/linux-arm-g++
        export QTDIR=$QTEDIR
        export PATH=$QTDIR/bin:$PATH
        export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
        ./configure -xplatform linux-arm-g++ -no-xft -no-qvfb -depths 4,8,16,32
        make
        這步完成后,我們會(huì)在/$QTEDIR/lib/目錄下面看到libqte.so,libqte.so.2,libqte.so.2.3 ,libqte.so.2.3.10 這四個(gè)文件,我們可以使用file 命令來查看這個(gè)庫文件是否是我們需要的在開發(fā)板上跑的庫。
        file libqte.so.2.3.10
        libqte.so.2.3.10: ELF 32-bit LSB shared object, ARM, version 1 (ARM), not stripped
               有了這個(gè)庫以后我們就可以把它拷貝到我們的開發(fā)板中相應(yīng)的庫目錄下面,這里我們選擇了開發(fā)板上的/usr/lib 目錄,將/$QTEDIR/lib/下的libqte.so*復(fù)制到/usr/lib 目錄下。
        六、ARM運(yùn)行測(cè)試程序
         

        狀 態(tài): 離線

        公司簡介
        產(chǎn)品目錄

        公司名稱: 杭州邁沖科技有限公司
        聯(lián) 系 人: 朱——
        電  話: 0571-87973488
        傳  真: 0571-87976488
        地  址: 杭州市西湖區(qū)西湖科技園金蓬街366號(hào)1號(hào)樓3樓
        郵  編: 310013
        主  頁:
         
        該廠商相關(guān)技術(shù)文摘:
        基于ATMEL AT91SAM9261開發(fā)板的MiniGUI移植
        QT中文字體的顯示方法
        更多文摘...
        立即發(fā)送詢問信息在線聯(lián)系該技術(shù)文摘廠商:
        用戶名: 密碼: 免費(fèi)注冊(cè)為中華工控網(wǎng)會(huì)員
        請(qǐng)留下您的有效聯(lián)系方式,以方便我們及時(shí)與您聯(lián)絡(luò)

        關(guān)于我們 | 聯(lián)系我們 | 廣告服務(wù) | 本站動(dòng)態(tài) | 友情鏈接 | 法律聲明 | 不良信息舉報(bào)
        工控網(wǎng)客服熱線:0755-86369299
        版權(quán)所有 中華工控網(wǎng) Copyright©2022 Gkong.com, All Rights Reserved

        主站蜘蛛池模板: 国产一区二区亚洲一区二区三区| 久久国产精品老人性| 久久人妻无码一区二区三区av| 国产一区| 久久亚洲av成人一二三区| 九九热在线精品视频观看| 中文字幕日韩有码av| 亚洲欧洲精品日韩av| 国产免费踩踏调教视频| 综1合AV在线播放| 色伦专区97中文字幕| 美女胸18下看禁止免费视频| 久久中国国产Av秘 入口| 伊人网在线免费视频| 综合国产av一区二区三区| 成人国产精品视频频| 91密桃精品国产91久久| 狠狠躁天天躁中文字幕无码| 丰满少妇特黄一区二区三区| 在线 欧美 中文 亚洲 精品| 2020国产激情视频在线观看| 亚洲熟女乱色综合一区| 极品蜜臀黄色在线观看| 亚洲岛国av一区二区| 2021中文字幕亚洲精品 | 成人午夜福利一区二区四区| 亚洲av日韩av中文高清性色| 久热这里只国产精品视频| 亚洲精品成人区在线观看| 少妇办公室好紧好爽再浪一点| 亚洲精品视频免费| 久久人妻无码一区二区三区av| 亚洲人成人无码www| 国产熟女精品一区二区三区| 国产一区精品综亚洲av| 四虎国产精品免费久久| 国产精品视频中文字幕| 国产久免费热视频在线观看| 99久久国产综合精品成人影院| 蜜桃av亚洲精品一区二区| 精品久久久久久无码国产|