成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解析QT平臺(tái)環(huán)境搭建教程

移動(dòng)開發(fā)
QT平臺(tái)環(huán)境搭建教程是本文要介紹的內(nèi)容,主要是來了解并學(xué)習(xí)QT平臺(tái)的應(yīng)用,本文很詳細(xì)的講解了QT平臺(tái)的搭建,具體內(nèi)容來看本文詳解。

QT平臺(tái)環(huán)境搭建教程是本文要介紹的內(nèi)容,主要是來了解并學(xué)習(xí)QT平臺(tái)的應(yīng)用,本文很詳細(xì)的講解了QT平臺(tái)的搭建,具體內(nèi)容來看本文詳解。

Embedded/QT平臺(tái)的搭建

在Trolltech公司的網(wǎng)站上可以下載該公司所提供的Embedded/Qt平臺(tái)免費(fèi)版本,本次實(shí)驗(yàn)?zāi)夸浵乱延幸螺d的文件,在做實(shí)驗(yàn)前把本次實(shí)驗(yàn)用到的三個(gè)文件拷貝到/root/pxa270Qt目錄下,以下的步驟是假設(shè)你在/root/pxa270Qt平臺(tái)下操作的。

1、解壓安裝包并設(shè)置環(huán)境變量

(1)安裝Tmake

  1. cd~/pxa270Qt  
  2. tar–xzftmake-1.13.tar.gz  
  3. exportTMAKEDIR=$PWD/tmake-1.13 

(2)安裝Qt2.3.2

  1. cd~/pxa270Qt  
  2. tar–xzfqt-x11-2.3.2.tar.gz  
  3. exportQT2DIR=$PWD/qt-2.3.2 

(3)安裝Qt/Embedded

  1. cd~/pxa270Qt  
  2. tar–xzfqt-embedded-2.3.10-free.tar.gz  
  3. exportQTEDIR=$PWD/qt-2.3.10 

環(huán)境變量的設(shè)置是非常重要的,它關(guān)系到能否正確的安裝及編譯這些安裝包,下面介紹一下這些環(huán)境變量:

TMAKEDIR:指向用于編譯Qt/Embedded的Tmake工具

QT2DIR:指向Qt-X112.3.2的文件夾

QTEDIR:指向Qt-Embedded2.3.10的文件夾

2、編譯Qt/Embedded

(1)BuildQt2.3.2

  1. cd$QT2DIR  
  2. exportTMAKEPATH=$TMAKEDIR/lib/linux-g++  
  3. exportQTDIR=$QT2DIR  
  4. exportPATH=$QTDIR/bin:$PATH  
  5. exportLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH  
  6. ./configure-no-xft  
  7.  
  8. make  
  9.  
  10. mkdir$QTEDIR/bin  
  11. cpbin/uic$QTEDIR/bin 

./configure是對(duì)Qt進(jìn)行配置,它包括很多選項(xiàng),例如可以通過添加“-no-opengl”等,如果想要進(jìn)一步了解可以通過鍵入./configure--help來獲得更多的幫助信息。編譯完成后需要將生成的/bin/uic復(fù)制到$QTEDIR下新創(chuàng)建的目錄bin中,因?yàn)樵陔S后編譯Qt/Embedded的時(shí)候會(huì)用到這個(gè)工具。

(2)BuildQvfb

  1. exportTMAKEPATH=$TMAKEDIR/lib/linux-g++  
  2. exportQTDIR=$QT2DIR  
  3. exportPATH=$QTDIR/bin:$PATH  
  4. exportLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH  
  5. cd$QTEDIR/tools/qvfb  
  6. tmake-oMakefileqvfb.pro  
  7.  
  8. make  
  9.  
  10. mvqvfb$QTEDIR/bin/ 

這一步buildqvfb并建立了從Qt/Embedded2.3.10到Qt2.3.2的靜態(tài)庫的鏈接。其中qvfb工具用來生成Virtualframebuffer,這是一個(gè)非常有用的工具,它可以模擬在開發(fā)板上的顯示情況,如果在Virtualframebuffer中運(yùn)行沒有問題的話,可以直接通過交叉編譯在開發(fā)板上運(yùn)行。

(3)BuildQt/Embedded

  1. cd$QTEDIR  
  2. exportTMAKEPATH=$TMAKEDIR/lib/qws/linux-x86-g++  
  3. exportQTDIR=$QTEDIR  
  4. exportPATH=$QTDIR/bin:$PATH  
  5. exportLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH  
  6. ./configure-no-xft-qvfb-depths4,8,16,32  
  7. make 

在配置./configure中-qvfb用來支持Virtualframebuffer,-depths4,8,16,32支持4位,8位,16位,32位的顯示深度,此外還可以添加如-syestem-jpeg和-gif來提供對(duì)jpeg和gif的支持。配置系統(tǒng)同時(shí)還支持對(duì)特定平臺(tái)系統(tǒng)選項(xiàng)的添加,但一般來講,凡是支持framebuffer的Linux系統(tǒng)都可以使用“linux-generic-g++”平臺(tái)。詳細(xì)的配置信息可以通過運(yùn)行./configure--help命令來查看

3、查看運(yùn)行結(jié)果

查看運(yùn)行結(jié)果,如果上面各步都能夠成功的編譯通過,下面就可以通過運(yùn)行Qt/Embedded自帶的demo來查看運(yùn)行結(jié)果

在宿主機(jī)(本機(jī))的framebuffer上運(yùn)行:

  1. cd$QTEDIR/examples/launcher  
  2. ./launcher-qws 

在Virtualframebuffer上運(yùn)行:

  1. exportQTDIR=$QTEDIR  
  2. exportPATH=$QTEDIR/bin:$PATH  
  3. exportLD_LIBRARY_PATH=$QTEDIR/lib:$QT2DIR/lib:$LD_LIBRARY_PATH  
  4. cd$QTEDIR/examples/launcher  
  5. qvfb-width640-height480&  
  6. sleep10  
  7. ./launcher-qws 

運(yùn)行結(jié)果如下:

解析QT平臺(tái)環(huán)境搭建教程

圖7-1Qt/EmbeddedDemo程序

將上面的步驟完成后,我們就已經(jīng)建立好了在本機(jī)上開發(fā)Qt平臺(tái)應(yīng)用程序的環(huán)境。

小結(jié):

QT平臺(tái)環(huán)境搭建教程的內(nèi)容介紹完了,通過QT平臺(tái)的環(huán)境搭建,希望大家能對(duì)你都是幫助。

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

2011-06-28 15:09:38

Qt Maemo

2011-08-30 14:38:50

QT數(shù)據(jù)庫

2011-06-09 10:28:54

QT 嵌入式

2012-03-07 11:30:09

PhoneGapWindows Pho

2011-06-16 17:45:46

Qt Wince

2011-06-09 16:47:56

Qt 嵌入式

2011-09-27 11:30:29

SSH 環(huán)境搭建

2011-07-08 16:02:24

iphone

2011-08-02 17:37:01

IPhone開發(fā) 環(huán)境搭建

2011-09-13 15:26:25

MTK環(huán)境搭建

2011-07-05 15:42:02

QT 嵌入式 Embedded

2011-08-30 16:22:00

MTK開發(fā)環(huán)境

2023-08-03 07:35:10

kubernetes云原生

2011-08-30 15:49:03

QtQuick

2010-07-30 16:17:18

Flex開發(fā)

2009-12-30 18:02:32

Silverlight

2011-09-13 17:15:58

Eclipse And

2011-09-14 10:52:39

Android 2.2

2011-06-20 09:06:05

Qt Qtopia

2011-09-06 16:00:08

QT平臺(tái)靜態(tài)庫
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 日韩一二三区 | 欧美视频中文字幕 | 在线视频一区二区 | 久久精品国产99国产精品 | 日韩午夜精品 | 日韩成人| 自拍偷拍亚洲一区 | 日韩福利| 手机看片在线播放 | 九九视频在线观看视频6 | 二区在线视频 | 亚洲网站在线观看 | 精品免费看 | 一区二区免费看 | 日韩一区二区三区视频在线播放 | 日韩精品在线网站 | 成人精品久久久 | 夜夜艹 | 精品日韩欧美一区二区 | 国产色播av在线 | 黄色一级毛片 | 中文字幕成人av | 久久精品中文 | 日日日色 | 人人草天天草 | 91精品国产麻豆 | 国产精品一区二区不卡 | 欧美一级片a | 成人精品在线观看 | 日本午夜精品一区二区三区 | 欧美一区成人 | 亚洲天堂一区 | 久久久久久久久久久久一区二区 | 久草视频在线播放 | 一级黄色片在线免费观看 | 精产国产伦理一二三区 | 看一级毛片视频 | 中文字字幕一区二区三区四区五区 | 国产高清免费 | 免费a网站 | 99精品视频一区二区三区 |