精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Qt Embedded 環(huán)境安裝

移動開發(fā)
Qt Embedded通過Qt API與linux I/O以及Framebuffer直接交互,擁有較高的運(yùn)行效率,而且整體采用面向?qū)ο缶幊蹋瑩碛辛己玫伢w系架構(gòu)和編程模式.

Qt Embedded是挪威trolletch公司的圖形化界面開發(fā)工具Qt的嵌入式版本,它通過Qt API與linux I/O以及Framebuffer直接交互,擁有較高的運(yùn)行效率,而且整體采用面向?qū)ο缶幊蹋瑩碛辛己玫伢w系架構(gòu)和編程模式,Qt/embeddedQt一樣,在4.5版本之后提供了三種不同的授權(quán)協(xié)議GPL, LGPL和Commercial。

Qt Embedded目前的版本通常為4.5,提供了兩個版本,分別是Qt for Embedded Linux,以及Qt for Windows CE。

一、環(huán)境準(zhǔn)備

安裝前所做的準(zhǔn)備,下面這些軟件可以免費(fèi)從trolltech的WEB或FTP服務(wù)器上下載

tmake 1.11 或更高版本; (生成Qt/Embedded應(yīng)用工程的Makefile文件)

Qt/Embedded 2.3.7 (Qt/Embedded 安裝包)

Qt 2.3.2 for X11; (Qt的X11版的安裝包, 它將產(chǎn)生x11開發(fā)環(huán)境所需要的兩個工具)

1、安裝tmake

在Linux 命令模式下運(yùn)行以下命令:

  1. tar xfz tmake-1.11.tar.gz  
  2. export TMAKEDIR=$PWD/tmake-1.11  
  3. export TMAKEPATH=$TMAKEDIR/lib/qws/linux-x86-g++  
  4. export PATH=$TMAKEDIR/bin:$PATH 

2. 安裝Qt/Embedded 2.3.7

在Linux 命令模式下運(yùn)行以下命令:

  1. tar xfz qt-embedded-2.3.7.tar.gz  
  2. cd qt-2.3.7  
  3. export QTDIR=$PWD  
  4. export QTEDIR=$QTDIR  
  5. export PATH=$QTDIR/bin:$PATH  
  6. export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH  
  7. ./configure -qconfig -qvfb -depths 4,8,16,32  
  8. make sub-src  
  9. cd .. 

上述命令 ./configure -qconfig -qvfb -depths 4,8,16,32 指定Qt 嵌入式開發(fā)包生成虛擬緩沖幀工具qvfb,并支持4,8,16,32 位的顯示顏色深度。另外我們也可以在configure 的參數(shù)中添加-system-jpeg 和gif,使Qt/Embedded 平臺能支持jpeg、gif格式的圖形。

上述命令 make sub-src 指定按精簡方式編譯開發(fā)包,也就是說有些Qt 類未被編譯。Qt 嵌入式開發(fā)包有5 種編譯范圍的選項(xiàng),使用這些選項(xiàng),可控制Qt 生成的庫文件的大小,但是您的應(yīng)用所使用到的一些Qt 類將可能因此在Qt 的庫中找不到鏈接。編譯選項(xiàng)的具體用法可運(yùn)行./configure -h(huán)elp 命令查看。

3. 安裝Qt/X11 2.3.2

在Linux 命令模式下運(yùn)行以下命令:

  1. tar xfz qt-x11-2.3.2.tar.gz  
  2. cd qt-2.3.2  
  3. export QTDIR=$PWD  
  4. export PATH=$QTDIR/bin:$PATH  
  5. export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH  
  6. ./configure -no-opengl  
  7. make  
  8. make -C tools/qvfb  
  9. mv tools/qvfb/qvfb bin  
  10. cp bin/uic $QTEDIR/bin  
  11. cd .. 

根據(jù)開發(fā)者本身的開發(fā)環(huán)境,也可以在configure 的參數(shù)中添加別的參數(shù),比如-no-opengl 或-no-xfs,可以鍵入./configure -help 來獲得一些幫助信息。如果Qt/Embedded 的應(yīng)用是在UNIX 平臺下開發(fā)的話,那么它就可以在開發(fā)的機(jī)器上以一個獨(dú)立的控制臺或者虛擬緩沖幀的方式來運(yùn)行,對于后者來說,其實(shí)是有一個X11的應(yīng)用程序虛擬了一個緩沖幀。通過指定顯示設(shè)備的寬度,高度和顏色深度,虛擬出來的緩沖幀將和物理的顯示設(shè)備在每個像素上保持一致。這樣每次調(diào)試應(yīng)用時開發(fā)人員就不用總是刷新嵌入式設(shè)備的FLASH 存儲空間,從而加速了應(yīng)用的編譯、鏈接和運(yùn)行周期。

運(yùn)行Qt 的虛擬緩沖幀工具的方法是:在Linux 的圖形模式下運(yùn)行命令:qvfb (回車)當(dāng)Qt 嵌入式的應(yīng)用程序要把顯示結(jié)果輸出到虛擬緩沖幀時,我們在命令行運(yùn)行這個程序時,在程序名后加上-qws 的選項(xiàng)。例如: $> hello -qws

二、QT/E的安裝。

在本機(jī)中安裝了包括QT4.0.1(WINDOWS版本)以及QT/E2。3。7(LINUX版本)。

QT/E我安裝在我的虛擬機(jī)中。因?yàn)镼T/E2.3.7的版本問題,其適宜在REDHAT9。0版本(或更低版本)下安裝,否則安裝不成功。

QT/E安裝過程復(fù)雜,具體細(xì)節(jié)可以參考下面這篇文章。《Qt/Embedded開發(fā)環(huán)境建立的過程》

本機(jī)下虛擬機(jī)中QT/E安裝路徑為:/home/wangxl/QTE/qt-2.3.7

QT/X11安裝路徑為:/home/wangxl/QTE/qt-2.3.2

Tmake安裝路徑為:/home/wangxl/QTE/Tmake-1.8

QT/E下載地址為:ftp://ftp.rediris.es/mirror/Qt/source/

Tmake下載地址為:ftp://ftp.trolltech.com/freebies/tmake/

三、QT與QT/E以及QT3與QT4之間的區(qū)別

相對來說QTQT/E的語法一樣,所不同之處在庫類大小或者庫類函數(shù)大小不同而已。QT/E相對于QT來說,不具有少數(shù)類或者少數(shù)函數(shù)的支持。具體QT/E是否包含某個類或者包含某個類中的函數(shù),我的方法是在QT/E安裝目錄下的include文件夾中去查找。

QT3和QT4有很多不同點(diǎn),主要不同也是在于庫類以及支持函數(shù)有所變化,比如,有些QT3中的函數(shù),在QT4中被其他函數(shù)名所代替,因此很多QT4程序在QT3環(huán)境下無法執(zhí)行。QT/E2.3.7與QT3基本相同,除了我前面提到的QT與QT/E的差別。

#p#

四、QT/E編譯與執(zhí)行。

1.在QT/E編譯與執(zhí)行前要先設(shè)置TMAKE與QT/E LIB環(huán)境,具體方法如下:

  1. [root@localhost tmake-1.8]# export TMAKEDIR=$PWD  
  2. [root@localhost tmake-1.8]# export TMAKEPATH=$TMAKEDIR/lib/qws/linux-x86-g++  
  3. [root@localhost tmake-1.8]# export PATH=$TMAKEDIR/bin:$PATH  
  4. [root@localhost qt-2.3.7]# export QTDIR=$PWD  
  5. [root@localhost qt-2.3.7]#export QTEDIR=$QTDIR  
  6. [root@localhost qt-2.3.7]#export PATH=$QTDIR/bin:$PATH  
  7. [root@localhost qt-2.3.7]#export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH 

2.如果你是用DESIGNER工具設(shè)計(jì)的界面(后面有講),則要將*.ui文件轉(zhuǎn)換成*.h文件和*.cpp文件。轉(zhuǎn)換方法如下:

  1. uic –o test.h test.ui  
  2. uic –o test.cpp –i test.h test.ui 

3.編寫一個*.pro文件(用來生成Makefile文件用),該文件格式比較固定。

如test.pro文件基本格式如下(以test.cpp ,test.h main.cpp為例子):

  1. EMPLATE = app 
  2. CONFIG += qt warn_on release  
  3. HEADERS = test.h  
  4. SOURCES = test.cpp \  
  5. main.cpp  
  6. TARGET = hello 
  7. DEPENDPATH=/home/wangxl/QTE/qt-2.3.7/include  
  8. REQUIRES

4.生成Makefile文件

方法為:tmake –o Makefile test.pro

5 編譯生成可執(zhí)行文件

  1. make 

6 打開QVFB

進(jìn)入安裝QT/X11所在目錄, 在BIN目錄下執(zhí)行程序qvfb。有時候需要修改qvfb執(zhí)行時的deptb參數(shù)才能夠執(zhí)行QT/E程序。可以直接在QVFB打開窗口的Configure彩單項(xiàng)中選擇,也可以用如下命令執(zhí)行QVFB。

  1. ./qvfb –width ** -height ** -depth ** 

7.執(zhí)行QT/E程序

如 。/TEST

在QVFB程序打開的窗口中將出現(xiàn)TEST程序的顯示 。

五、Qt/e與QT/X11

安裝QT/E的同時還需要安裝QT/X11與Tmake,Tmake 是用來幫助生成Makefile文件的。安裝QT/X11主要是向QT/E提供designer工具和qvfb工具的。Designer可以用來設(shè)計(jì)圖形界面,最后生成.ui文件,可通過UIC命令轉(zhuǎn)換為相應(yīng)的C++文件。QVFB模擬幀緩沖,提供QT/E程序的顯示平臺。

六、QT/E 程序ARM 板上執(zhí)行

在我虛擬機(jī)上可以執(zhí)行的QT/E程序不能在ARM板上執(zhí)行,需要對QT/E進(jìn)行重新編譯,并需要設(shè)置響對于ARM板系統(tǒng)的編譯環(huán)境,具體方法可以參考我另外的一文《QT/E開發(fā)記錄》

七、QT/E支持中文顯示問題

QT/E需要字體轉(zhuǎn)換才能顯示中文。具體方法可以參考我另外的一文《QT/E開發(fā)記錄》。但是由于缺少UNICODE的QPF文件的字體,中文字大小不均勻問題尚沒解決。

小結(jié):關(guān)于Qt Embedded 環(huán)境安裝,講到這個地方,希望你能用到!

【編輯推薦】

Qt/E服務(wù)器客戶端架構(gòu)

在Qt中如何寫控制臺程序

基于Qt Web瀏覽器設(shè)計(jì)與實(shí)現(xiàn)

測試自動化 淺談QTP腳本的重用

QT中關(guān)于信號與槽機(jī)制的實(shí)現(xiàn)原理

責(zé)任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-06-20 14:27:57

Qt Embedded

2011-06-17 08:59:27

QT Embedded Arm

2011-06-30 10:59:43

2011-06-13 15:33:24

Qt Qt 4.5

2011-06-29 15:14:22

Qt Embedded 鍵盤

2011-06-28 13:47:37

Embedded QT ARM

2011-06-29 15:36:21

Qt Embedded 鍵盤

2011-07-04 14:11:43

QT 桌面 Embedded

2011-06-14 09:04:52

Qt 環(huán)境變量

2011-06-28 10:20:19

Ubuntu Qt Designer

2011-06-29 09:20:41

Qt Embedded Qtopia

2011-03-18 20:13:01

QtUbuntu

2011-07-01 13:15:50

Ubuntu QT Eembedded

2011-04-25 19:15:16

2009-03-24 09:14:20

Windows Emb

2011-07-02 14:11:46

Qt Gtk Ubuntu

2009-03-30 15:52:24

Windows Emb

2011-06-21 11:10:28

Qt Embedded

2009-08-07 08:30:20

Windows Emb

2009-07-16 14:49:50

Windows Emb
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

国产网红女主播精品视频| 蜜桃av.com| 日韩网红少妇无码视频香港| 91成人午夜| 精品久久久一区二区| 日本精品一区| aaaa一级片| 亚欧成人精品| 欧美成人sm免费视频| 成人网站免费观看| 日本最新在线视频| 国产成人aaa| 国产成人综合精品| 在线观看成人毛片| 精品免费一区二区| 亚洲激情电影中文字幕| 亚洲欧洲日本精品| 黄色大片在线看| 亚洲毛片在线| 日韩三级影视基地| 给我看免费高清在线观看| 日本在线一区二区| 欧美日韩亚洲精品一区二区三区| 成人片在线免费看| www.五月婷婷.com| 国产日本精品| 亚洲大胆人体在线| 亚洲这里只有精品| 日韩大片欧美大片| 亚洲成在线观看| 艳母动漫在线观看| 国产大片在线免费观看| 不卡视频一二三| 91九色蝌蚪成人| 一区二区视频免费| 久热精品在线| 性欧美视频videos6一9| 久久高清内射无套| 久久99精品久久久野外观看| 色94色欧美sute亚洲线路一久| 欧美一级爱爱视频| 黄色成人在线| 国产精品久久久久久户外露出| 美脚丝袜一区二区三区在线观看| 黄色片中文字幕| 极品日韩av| 欧美精品久久久久久久久久| 卡通动漫亚洲综合| 一本一道久久综合狠狠老| 正在播放国产一区| 成熟人妻av无码专区| 亚洲视频分类| 精品夜色国产国偷在线| 精品国产人妻一区二区三区| 91国内精品| 精品欧美一区二区久久| 免费观看黄网站| 免费一级欧美片在线观看网站| 91福利小视频| 黄色三级视频在线| 国产一区高清| 在线成人小视频| 奇米影音第四色| 日本午夜免费一区二区| 欧美一区二区三区四区久久| 99精品视频免费版的特色功能| 亚洲一区二区三区日本久久九| 日韩午夜激情免费电影| 国产欧美视频一区| 精品三级av在线导航| 精品久久香蕉国产线看观看亚洲| 欧美日韩不卡在线视频| 麻豆蜜桃在线观看| 色婷婷久久一区二区三区麻豆| 国产成人精品无码播放| 怡红院在线观看| 亚洲一区二区三区不卡国产欧美| 亚洲理论电影在线观看| 蜜桃麻豆影像在线观看| 色综合久久久久久久久| 天天色综合天天色| 秋霞一区二区| 亚洲韩国青草视频| 精品人妻互换一区二区三区| 美女国产精品久久久| 精品国产乱码久久久久久久| 亚洲这里只有精品| 精品一区二区三区中文字幕| 欧美成人免费网站| 深爱五月激情网| 99久久99久久精品国产片果冰| 欧美人在线视频| 精品国产一区二区三区四| 久久精品99久久久| 国产色综合一区二区三区| 国产露出视频在线观看| 亚洲人妖av一区二区| 每日在线观看av| 国产精品99| 亚洲福利视频免费观看| www.99re6| 国产精品主播| 92看片淫黄大片看国产片| 外国精品视频在线观看 | 懂色av影视一区二区三区| av免费网站观看| 亚洲综合伊人| 国产视频精品久久久| 中文字幕在线有码| 精品72久久久久中文字幕| 日韩中文字幕在线视频| 免费污污视频在线观看| 国产成人鲁色资源国产91色综| 国产精品视频播放| 污视频在线免费观看| 中文字幕一区二区三| 国产亚洲天堂网| 日韩一区二区三区精品视频第3页| 亚洲欧美日韩爽爽影院| 欧美精品xxxxx| 久久黄色级2电影| 欧美精品一区二区三区在线四季 | 亚洲伊人伊色伊影伊综合网| 国产理论在线播放| 日韩丝袜视频| 久久免费视频这里只有精品| 久久精品一级片| 免费av网站大全久久| 蜜桃久久影院| 91精品国产黑色瑜伽裤| 日韩亚洲欧美高清| 午夜国产小视频| 日本欧美大码aⅴ在线播放| 精品国产乱码久久久久久88av| 成人午夜在线影视| 欧美日韩国产在线观看| 一区二区不卡免费视频| 国产午夜久久| 久久久精品国产一区二区三区| 日本啊v在线| 亚洲午夜羞羞片| a级大片免费看| 亚洲视频在线免费| 成人午夜在线影院| 黄色在线观看网站| 91麻豆精品国产91久久久 | 亚洲影视一区二区三区| 国产在线视频一区| 日本中文字幕伦在线观看| 欧美亚洲一区二区在线| 精品人妻中文无码av在线| 视频一区在线视频| 日本高清一区| 日本肉肉一区| 色一区av在线| 91久久久久久久久久久久| 国产精品美女一区二区| 三上悠亚在线一区二区| 99久久www免费| **亚洲第一综合导航网站| 影院在线观看全集免费观看| 日韩区在线观看| 久久精品亚洲无码| 波多野结衣亚洲一区| 国产美女网站在线观看| 在线看成人短视频| 国产精品欧美激情在线播放| 亚洲欧美视频一区二区| 欧美高清性hdvideosex| 九九九免费视频| 成人精品鲁一区一区二区| 国产精品50p| 国产一区二区三区天码| 国产一区二中文字幕在线看| 亚洲欧美成人影院| 日韩av在线免费播放| 欧美吞精做爰啪啪高潮| 欧美电影网站| 欧美三级视频在线播放| 国产精品18在线| 国产福利91精品一区二区三区| 亚洲精品无码国产| 美日韩中文字幕| 国产在线拍揄自揄视频不卡99| 香蕉成人app免费看片| 亚洲电影av在线| 欧美成人xxxxx| 亚洲bt欧美bt精品777| 国产精品久久久久国产a级| 老司机午夜在线视频| 亚洲第一在线视频| 亚洲怡红院av| 精品成人av一区| 欧美激情精品久久久久久免费| 成人免费视频国产在线观看| 欧美日韩最好看的视频| 激情久久99| 国内精品中文字幕| 欧美一区二区三区| 亚洲精品720p| 91精品国产乱码久久久| 午夜精品久久久久久久| 黄色激情小视频| 成人精品电影在线观看| 国产一二三区av| 亚洲精品精选| 艳母动漫在线观看| 欧美艳星介绍134位艳星| 国产伦理久久久| 日韩有码欧美| 国产精品91久久久久久| sm捆绑调教国产免费网站在线观看| 日韩性生活视频| 青青青草原在线| 精品福利在线导航| 92久久精品一区二区| 色婷婷激情一区二区三区| 免费网站看av| 亚洲三级电影网站| 国产探花视频在线播放| a级高清视频欧美日韩| 欧美高清精品一区二区| 久久99蜜桃精品| 精品视频一区二区在线| 极品中文字幕一区| 日韩精品一区二区在线视频| 成功精品影院| 亚洲a一级视频| 日韩av懂色| 国产精品亚洲网站| japanese23hdxxxx日韩 | 狂野欧美激情性xxxx欧美| 久久精品99国产精品酒店日本| 成人好色电影| 亚洲一二三在线| 欧美挠脚心网站| 日韩av一区在线观看| 欧美一级性视频| 亚洲精品在线观| 亚洲精品一区二区三区新线路| 91精品国产一区二区三区蜜臀| 中文字幕777| 欧美视频日韩视频在线观看| 无码无套少妇毛多18pxxxx| 欧美性猛交视频| 国产伦精品一区二区三区视频女| caoporn国产精品| 中国av免费看| 99精品视频一区二区三区| 成人午夜精品无码区| 视频一区视频二区中文字幕| www黄色av| 石原莉奈在线亚洲三区| 国产精品日本精品| jizz内谢中国亚洲jizz| 中文字幕精品在线| 777电影在线观看| 主播福利视频一区| 老司机精品视频在线观看6| 精品国内亚洲在观看18黄| 久草免费在线观看| 欧美精品午夜视频| 国产精品—色呦呦| 欧美一级淫片aaaaaaa视频| 国产毛片在线| 色小说视频一区| 18av在线播放| 久久久久久久成人| 中文字幕在线直播| 国产精品一区二区三区免费视频 | 91网在线免费观看| 日本在线一区二区三区| 国产一区视频观看| 国产剧情在线观看一区| 91手机视频在线| 亚洲天堂偷拍| 亚洲欧洲一区二区| 亚洲成av人电影| 欧洲精品码一区二区三区免费看| 精品国产一区二区三区噜噜噜| 亚洲精品日韩精品| 欧美99久久| jizzjizzxxxx| 久久国产婷婷国产香蕉| 99久久久无码国产精品性波多 | 国模雨婷捆绑高清在线| 欧美专区国产专区| 欧美1234区| 日本一欧美一欧美一亚洲视频| 久久91视频| 国产成人精品自拍| av一区二区在线观看| 欧美日韩dvd| 午夜亚洲福利在线老司机| 亚洲精品永久视频| 91亚洲大成网污www| 国产精品一区二区亚洲| 午夜久久电影网| 92久久精品一区二区| 精品无人国产偷自产在线| 日本在线免费网| 18性欧美xxxⅹ性满足| 外国成人毛片| 美女被啪啪一区二区| 欧美成人高清| 亚洲成人福利在线观看| 成人国产视频在线观看| www.xx日本| 欧美日韩一区二区三区在线免费观看 | 亚洲欧美日韩一级| av成人免费在线| 国产高潮流白浆| 欧美在线视频你懂得| 天天爱天天干天天操| 久久天堂av综合合色| 99中文字幕一区| 91精品国产精品| 精品国产一区二区三区性色av| 欧美xxxx黑人又粗又长精品| 欧美日韩国内| 91插插插影院| 国产精品色在线观看| 亚洲免费黄色网址| 精品免费99久久| 50度灰在线| 成人国产精品av| 日本一区二区免费高清| 97成人在线观看视频| jizz一区二区| 国语对白一区二区| 日韩无一区二区| 欧美三级黄网| 国产日韩一区在线| 欧美日韩中文一区二区| 日韩精品免费播放| 91美女片黄在线观看91美女| 欧美成人aaaaⅴ片在线看| 日韩视频在线你懂得| av片哪里在线观看| 亚洲va欧美va在线观看| 中文字幕乱码亚洲无线精品一区| 怡红院亚洲色图| 国产精品毛片久久久久久| 国产精品xxxxxx| 国产一区二区日韩| 日韩高清成人| 日日噜噜噜噜夜夜爽亚洲精品| 久久夜色精品| 全黄一级裸体片| 91国内精品野花午夜精品| 国产日本在线观看| 国产精品视频网站| 日韩久久电影| 男人的天堂最新网址| 亚洲精品写真福利| 亚洲国产精品二区| 97色伦亚洲国产| 亚洲三级网址| 男女男精品视频站| 国产精品久久久久久久久果冻传媒 | 欧美日韩成人在线| 国产区在线看| 超碰97在线播放| 日韩一区二区免费看| 中文人妻一区二区三区| 91福利视频网站| 八戒八戒神马在线电影| 成人资源视频网站免费| 亚洲综合国产| jizz18女人高潮| 日韩三级在线观看| 在线黄色的网站 | 欧美激情无毛| 亚洲av无码一区东京热久久| 欧美性高潮床叫视频| 韩国福利在线| 91免费版网站入口| 91久久视频| 自拍偷拍你懂的| 日韩精品一区二区三区老鸭窝 | 精品熟女一区二区三区| 色综合久久66| 国产精品va在线观看视色| 国产嫩草一区二区三区在线观看| 美女精品一区| 青娱乐91视频| 亚洲视频在线看| 欧美日本三级| 精品视频无码一区二区三区| 中文字幕一区免费在线观看| 欧美 日韩 综合| 国产精品男人爽免费视频1| 欧美精选在线| 国产探花视频在线播放| 亚洲精品一区二区三区四区高清| 人人视频精品| www.av毛片| 中文字幕色av一区二区三区| 天堂中文在线观看视频| 国产欧美一区二区三区四区|