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

嵌入式平臺 Qt 程序詳細(xì)開發(fā)步驟

移動開發(fā)
嵌入式平臺 Qt 程序詳細(xì)開發(fā)步驟,內(nèi)容不多,基本的代碼實現(xiàn),先看實現(xiàn)效果。

嵌入式平臺Qt程序開發(fā)是本文要介紹的內(nèi)容,嵌入式平臺好像也成了一種主流了,不多說了,先看內(nèi)容。

Step 1:

首先設(shè)置宿主機(jī)上的環(huán)境變量(依你自己的情況而定):

  1. export QTDIR=/usr/local/arm-linux/qt_toolchain/qt-2.3.7  
  2. export QPEDIR=/usr/local/arm-linux/qt_toolchain/qtopia-free-1.7.0  
  3. export LD_LIBRARY_PATH=/usr/local/arm-linux/qt_toolchain/qt-2.3.7/lib:$LD_LIBRARY_PATH  
  4. export LD_LIBRARY_PATH=/usr/local/arm-linux/qt_toolchain/qt-2.3.2/lib:$LD_LIBRARY_PATH  
  5. export TMAKEDIR=/usr/local/arm-linux/qt_toolchain/tmake-1.11  
  6. export TMAKEPATH=/usr/local/arm-linux/qt_toolchain/tmake-1.11/lib/qws/linux-arm-g++  
  7. export PATH=/usr/local/arm-linux/qt_toolchain/tmake-1.11/bin:$PATH 

Step 2:

用designer來設(shè)計界面,生成okform.ui;(注意:如果用qt-3.3的designer來設(shè)計界面,則以下步驟生成的okform.cpp和okform.h需要修改)

Step 3:

由okform.ui生成okform.h和okform.cpp:

  1. #uic -o okform.h okform.ui  
  2. #uic -o okform.cpp -impl okform.h okform.ui    

Step 4:

為工程編寫一個主程序:

  1. #include <qapplication.h> 
  2. #include "okform.h"  
  3. int main(int argc ,char **argv)  
  4. {  
  5.     QApplication a(argc,argv);  
  6.     okForm ok;  
  7.     a.setMainWidget(&ok);  
  8.     ok.show();  
  9.     return a.exec();  
  10. }    

Step 5:

修改tmake配置文件,以生成合適的Makefile:(只要***次改好即可,不需每次都改)

在$TMAKEDIR/lib/qws/linux-arm-g++/tmake.conf文件里需要修改的地方如下:

  1. TMAKE_LINK              = arm-linux-g++  
  2. TMAKE_LINK_SHLIB        = arm-linux-g++  
  3. TMAKE_LIBS_QT           = -lqpe -lts 

Step 6:

移除okform.ui這個文件,然后利用qmake 生成project文件:

  1. #qmake -project 

這樣便生成了qt_test.pro(由當(dāng)前目錄名決定工程的名稱)

也可以通過以下命令來生成:

  1. #progen -t app.t -o qt_test.pro 

Step 7:

用tmake來生成Makefile

  1. #tmake -o Makefile qt_test.pro     

Step 8:

  1. #make 

到此就生成了arm平臺上的Qt 程序,通過NFS或其他手段拷貝到開發(fā)板上運行即可.。

小結(jié):嵌入式平臺 Qt 程序詳細(xì)開發(fā)步驟的內(nèi)容介紹完了,希望本文對你有所幫助。

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

2011-07-05 15:42:02

QT 嵌入式 Embedded

2011-06-13 14:00:55

Qt Designer linux

2011-06-09 10:28:54

QT 嵌入式

2011-01-14 13:13:23

嵌入式Linux開發(fā)

2023-02-09 08:35:39

Spring嵌入式容器

2011-06-21 11:10:28

Qt Embedded

2011-07-05 15:59:18

Qt 嵌入式 linux

2009-07-17 16:06:59

ARM嵌入式開發(fā)

2010-04-21 13:22:20

Windows CE

2011-08-16 16:32:13

Linux驅(qū)動程序

2009-08-20 10:57:40

嵌入式開發(fā)微軟

2014-05-26 15:14:04

DIGIA嵌入式Qt

2010-01-13 09:15:35

嵌入式

2021-10-26 21:50:10

Rust嵌入式開發(fā)

2010-03-04 09:52:29

2009-12-23 10:33:30

Silverlight

2011-01-06 15:11:09

嵌入式linux

2010-01-06 09:53:08

嵌入式

2020-03-23 10:15:10

Google 開源技術(shù)

2011-06-17 08:59:27

QT Embedded Arm
點贊
收藏

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

主站蜘蛛池模板: 国产精品成人一区二区 | 国产一区二区三区在线看 | 一级毛片观看 | 国产在线第一页 | 精品视频免费 | 国产精品视频999 | 欧美国产日韩一区二区三区 | 日韩久久精品电影 | 国产在线播放一区二区三区 | 午夜精品一区二区三区在线视频 | 免费观看成人鲁鲁鲁鲁鲁视频 | 亚洲国产69| 欧美综合一区二区 | 精品在线一区二区三区 | 精品久久久久久亚洲综合网 | 日韩欧美视频在线 | 成人在线观看免费爱爱 | 国产91亚洲精品一区二区三区 | 综合久 | 欧美国产精品一区二区 | 国产精品亚洲欧美日韩一区在线 | 精国产品一区二区三区四季综 | 国产日韩一区二区三区 | 黄a免费看 | 国产精品久久网 | 成人精品 | 日韩成年人视频在线 | 久久国产精品99久久久久 | 中文字幕一区二区在线观看 | 国产剧情一区 | 性精品 | 成人免费大片黄在线播放 | 综合第一页 | 午夜噜噜噜 | 一区二区三区欧美在线 | 青青草一区二区三区 | 国产成人小视频 | 久久精品亚洲精品国产欧美 | 福利精品 | 中文字幕电影在线观看 | 亚洲三级视频 |