自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

淺析QT Wince 開發(fā)指南

移動開發(fā)
本文簡單介紹下QT Wince 開發(fā)指南。WinCE做圖形開發(fā)相對容易,而在Linux下用Qt做圖形開發(fā)建議用qtopia或其它相關(guān)的嵌入式版本.

環(huán)境搭建

VS2008 OR VS2005SP1 中英文都可以 一個搭載WINCE 的開發(fā)板(或wince windows 的手機(jī)),QT Creator IDE(我用這個感覺不錯,如果你喜歡vs 也可以用VS開發(fā))

qt-everywhere-opensource-src-4.7.1.zip 這是現(xiàn)在的***版本,如果你要用的話,請下你當(dāng)前的***版本。

把qt-everywhere-opensource-src-4.7.1.zip 解壓 我放到的目錄是

F:\qtwince下,打開vs2008 的命令提示符 ,在 "開始"->Microsoft Visual Studio 2008->Visual Studio Tools 中可以找到

  1. Setting environment for using Microsoft Visual Studio 2008 x86 tools.  
  2. c:\Program Files\Microsoft Visual Studio 9.0\VC> 

 配置環(huán)境變量

 F:\>set path=%PATH%;F:\qtwince;F:\qtwince\bin

你自己的請自已改下.

 到你的目錄下進(jìn)行config

  1. F:\qtwince>configure -platform win32-msvc2008 -xplatform wince60standard-armv4i-msvc2008 

 wince60standard-armv4i-msvc2008 這個可以根據(jù)F:\qtwince\mkspecs文件夾下的內(nèi)容,再和你自己的目標(biāo)板子自己設(shè)置。

 然后就開始進(jìn)行makefile的配置了

代碼

  1. Which edition of Qt do you want to use ?  
  2. Type 'c' if you want to use the Commercial Edition.  
  3. Type 'o' if you want to use the Open Source Edition.  
  4. o  
  5.  
  6. This is the Qt for Windows CE Open Source Edition.  
  7.  
  8. You are licensed to use this software under the terms of  
  9. the GNU Lesser General Public License (LGPL) version 2.1  
  10. or the GNU General Public License (GPL) version 3.  
  11.  
  12. Type '3' to view the GNU General Public License version 3 (GPLv3).  
  13. Type 'L' to view the Lesser GNU General Public License version 2.1 (LGPLv2.1).  
  14. Type 'y' to accept this license offer.  
  15. Type 'n' to decline this license offer.  
  16.  
  17. Do you accept the terms of the license?  

完成后再根據(jù)你自己的機(jī)器配置環(huán)境,我有一個開發(fā)板,和一個M8手機(jī),所以我給兩個配置你可以按你自己的來

開發(fā)板的

  1. set INCLUDE=%VSINSTALLDIR%\VC\ce\include;%ProgramFiles%\Windows CE Tools\wce600\android6410_SDK\Include\Armv4i;%INCLUDE%   
  2. set LIB=%VSINSTALLDIR%\VC\ce\lib\armv4i;%ProgramFiles%\Windows CE Tools\wce600\android6410_SDK\Lib\ARMV4I;%LIB%   
  3. set PATH=%VSINSTALLDIR%\VC\ce\bin\x86_arm;%PATH% 

M8手機(jī)的

  1. set INCLUDE=%VSINSTALLDIR%\VC\ce\include;%ProgramFiles%\Windows CE Tools\wce600\M8SDK\Include\Armv4i;%INCLUDE%   
  2. set LIB=%VSINSTALLDIR%\VC\ce\lib\armv4i;%ProgramFiles%\Windows CE Tools\wce600\M8SDK\Lib\ARMV4I;%LIB%   
  3. set PATH=%VSINSTALLDIR%\VC\ce\bin\x86_arm;%PATH% 

支接就可以

nmake

如果你想快些的話也可以不用nmake而用QT Creator下的jom 但我用過一次,不太穩(wěn)定,而且I5CPU 四核95%++,剛沒跑多長時間我的本本就黑了。應(yīng)該是CPU太高過熱了。

為了穩(wěn)定的話還是要用nmake 的好些.

請確保你有足夠的空間,一般會占3G左右

運行完成后可以使用

nmake clean 來清空臨時文件減少使用空間.

現(xiàn)在就可以進(jìn)行開發(fā)了,寫個測試的例子。

 編譯的時候***用命令,不知道為什么我用QT Creator 一直沒編譯成功.

命令行下,進(jìn)行vs2008 命令提示符  把上面的環(huán)境再運行一次。

這次要把F:\qtwince\bin也加進(jìn)去

qmake.exe test.pro -r -spec wince60standard-armv4i-msvc2008

nmake

就可以在文件夾中找到編譯好的exe 程序了,如果只要release 的就輸入nmake release

 把release 出來的exe 文件和F:\qtwince\lib\下的 QtCore4.dll,QtGui4.dll

還有C:\Program Files\Microsoft Visual Studio 9.0\VC\ce\dll\armv4i 下的msvcr90.dll一起復(fù)制到開發(fā)板上運行下吧。

【編輯推薦】

深度解析 QT 編譯安裝方法

深度解析嵌入式QT開發(fā)環(huán)境搭建

QML教程:Qt-Quick六大開源組件

在Windows操作系統(tǒng)下的Qt全局熱鍵

Qt 4使用MySQL的中文問題解決方法

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

2011-06-16 17:45:46

Qt Wince

2011-07-25 16:21:22

Sencha touc

2022-08-02 08:01:09

開發(fā)插件Chrome前端技術(shù)

2009-06-24 16:30:21

JSF組件模型

2012-03-26 09:27:40

谷歌安卓開發(fā)谷歌安卓

2023-05-15 18:44:07

前端開發(fā)

2012-05-18 10:08:56

TitaniumAndroid

2021-08-09 09:47:34

Blazor 路由開發(fā)

2011-04-18 11:00:34

使用音頻BlackBerry

2011-12-29 10:48:49

移動Web

2021-06-21 15:21:52

鴻蒙HarmonyOS應(yīng)用開發(fā)

2015-11-12 16:14:52

Python開發(fā)實踐

2010-06-13 09:27:56

Widget開發(fā)

2015-12-16 10:30:18

前端開發(fā)指南

2019-10-31 08:00:00

機(jī)器學(xué)習(xí)人工智能AI

2020-11-17 08:43:20

ElasticSear

2011-12-05 14:50:13

Knockout

2011-12-05 15:44:45

Knockout

2012-01-04 16:21:11

2014-09-18 09:27:32

AndroidTransition框
點贊
收藏

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