對(duì)于怎么更快的寫好VS2003命令的一些常用手段
希望我對(duì)于VS2003命令的一點(diǎn)經(jīng)驗(yàn)?zāi)芙o大家?guī)?lái)幫助,這些內(nèi)容都是我今天花花了一周的時(shí)間查閱資料并像IT精英學(xué)習(xí)出來(lái)的,中間可能有不少VS2003命令錯(cuò)誤地方是我沒(méi)有挑出的,歡迎大家指正。
弄了2天配置,終于在機(jī)子上跑起了程序
1.安裝ActivePerl,我用的是ActivePerl-5.6.1.635-MSWin32-x86.msi.網(wǎng)上搜下即可.
2.安裝JRE.我用的是jdk-1_5_0-windows-i586.exe.網(wǎng)上搜下即可.
3.安裝vs2003,據(jù)說(shuō)J#也要裝,不知道是不是真的:)
4.安裝symbian sdk.安裝路徑不要有空格.
5.安裝carbide_vs_201,這個(gè)很重要,使vs開(kāi)發(fā)symbian程序變成可能.網(wǎng)上也有的下.
安裝順序沒(méi)有特別要求,不過(guò)***按以上順序. 另外以上文件***放在一個(gè)盤符下.我的安裝路徑如下:
- ActivePerl : E:\Perl
- JRE: E:\Program Files\Java
- vs2003:E:\Program Files\Microsoft Visual Studio .NET 2003
- symbian sdk:E:\Symbian\8.1a\S60_2nd_FP3
- carbide_vs_201:E:\Nokia\Tools\Carbide_vs
裝完后打開(kāi)vs2003,這時(shí)彈出需要注冊(cè)carbide_vs,沒(méi)關(guān)系,直接聯(lián)網(wǎng)登錄諾基亞論壇,之后獲取到了激活碼即可. vs打開(kāi)后,新建項(xiàng)目項(xiàng)中就多了一個(gè)
這里我們直接用現(xiàn)成的sdk例子來(lái)演示程序. 點(diǎn)擊文件->Import Symbian Project,在project file欄中導(dǎo)入例子,這里我用的是Series60Ex目錄下的popuplist例子,導(dǎo)入group目錄下的aknexpoplist.mmp,project type選classic,點(diǎn)next后選擇symbian sdk,還要選中ARMI和THUMB方便以后生成sis文件.
之后編譯方式選Deb_S60_23_WINSCW,調(diào)試,等一會(huì)兒便會(huì)生成模擬器,在上面的菜單列表最下面多了一個(gè)popuplist菜單,點(diǎn)擊模擬器上的確認(rèn)鍵即可進(jìn)入該程序.#t#
下面是將該程序移到我的N72上去,這著實(shí)花了我好多功夫.首先在Rel_S60_23_THUME編譯模式下編譯一下程序,可能要求輸入命令參數(shù),選擇E:\Symbian\8.1a\S60_2nd_FP3\Epoc32\release\winscw\udeb\epoc.exe,然后來(lái)看aknexpoplist.mmp,有如下東東:
- "E:\Symbian\8.1a\S60_2nd_FP3\Epoc32\release\thumb\urel\AknExPopList.app"
-"!:\system\apps\AknExPopList\AknExPopList.app"- "E:\Symbian\8.1a\S60_2nd_FP3\Epoc32\Data\z\system\apps\AKNEXPOPLIST\AknExPopList.rsc"
-"!:\system\apps\AknExPopList\AknExPopList.rsc"- "E:\Symbian\8.1a\S60_2nd_FP3\Epoc32\Data\z\system\apps\AKNEXPOPLIST\AknExPopListAIF.rsc"
-"!:\system\apps\AknExPopList\AknExPopListaif.rsc"- "E:\Symbian\8.1a\S60_2nd_FP3\Epoc32\Data\z\system\apps\AKNEXPOPLIST\AknExPopList.mbm"
-"!:\system\apps\AknExPopList\AknExPopList.mbm"- "E:\Symbian\8.1a\S60_2nd_FP3\Epoc32\Data\z\system\apps\AKNEXPOPLIST\AknExPopList_caption.rsc"
-"!:\system\apps\AknExPopList\AknExPopList_caption.rsc"
VS2003命令為什么要修改呢?你去問(wèn)諾基亞小組吧,誰(shuí)讓他們把carbide_vs做的那么爛呢? 以上要注意除了一個(gè)app文件和mbm文件外,其余都為rsc文件,原來(lái)不知緣何我這里還有個(gè)aif源文件,這和 \system\apps\AknExPopList 目錄下的打包資源可對(duì)不上名字。
好了,VS2003命令編寫大功告成,命令提示符下進(jìn)入/sis/目錄,鍵入makesis popuplist.pkg 打包sis成功,否則會(huì)出現(xiàn)找不到文件的提示. ***將該sis文件通過(guò)數(shù)據(jù)線直接安裝或存儲(chǔ)卡傳輸sis文件后在手機(jī)上安裝,在我的助理菜單下出現(xiàn)了popuplist應(yīng)用程序!