欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Symbian和C++ SDK開(kāi)發(fā)入門(mén)之應用程序
  由于Series 60應用程序可以從命令提示符或IDE中建立,因此我們同時(shí)詳細介紹了這兩種方法。我們先從使用IDE提供的C++編譯器建立運行在PC上的模擬器(也就是x86指令集)的項目開(kāi)始。我們同時(shí)使用了調試建立,因此可以使用符號調試信息和內存漏洞檢查(動(dòng)態(tài)地檢查堆上分配的內存是否被正確地釋放了)。

  從命令行建立程序

  打開(kāi)命令提示符并把當前路徑改變到包含Series 60 SDK的驅動(dòng)器/文件夾中。導航到包含項目定義(helloworld.mmp)和組件描述(bld.inf)文件的文件夾——例如:

\Symbian\Series602_0\EMCCSoft\HelloWorld\group

  上面的代碼用于Series 60 2.x項目,或者

\Symbian\6.1\Series60\EMCCSoft\HelloWorld\group

  上面的代碼用于Series 60 1.x項目。并輸入:

bldmake bldfiles

  一兩秒鐘之后這個(gè)命令就完成了,它沒(méi)有任何可視的輸出。它使用bld.inf和helloworld.mmp文件生成了一個(gè)新文件abld.bat。這個(gè)命令文件一般是根據需要生成的。與bld.inf和.mmp文件不同,abld.bat在不同的IDE之間是不能遷移的,并且不應該手動(dòng)修改它。

  輸入下面的命令編譯和鏈接項目:

abld build wins udeb

—用于Visual C++
abld build winsb udeb

—用于Borland C++

abld build winscw udeb —用于CodeWarrior

 Abld命令將為Series 60模擬器(wins、winscw或winsb)建立該項目(換句話(huà)說(shuō),就是編譯和鏈接),并把調試信息包含在二進(jìn)制可執行文件中。

  從IDE中建立程序

  項目(例如我們的示例HelloWorld應用程序)通常在某個(gè)IDE中建立和運行,因此我們需要使用bld.inf和HelloWorld.mmp文件建立特定IDE的項目文件。對于Visual C++來(lái)說(shuō),這種工作必須使用Symbian提供的工具在命令行上完成。對于Borland和CodeWarrior來(lái)說(shuō)這是可選項,因為這兩種IDE都可以導入bld.inf或.mmp文件來(lái)建立IDE項目文件。

  當我們從命令提示符開(kāi)始工作的時(shí)候,如果abld.bat文件不存在,就有必要建立它;如果.mmp文件或bld.inf文件改變了也需要重新建立它。在命令提示符下輸入下面的內容建立abld命令文件:

bldmake bldfiles

  使用微軟Visual C++建立程序

  打開(kāi)命令提示符,導航到HelloWorld項目的驅動(dòng)器/項目文件夾,并輸入:

abld makefile vc6

  這將建立適合微軟Visual C++的項目和工作空間文件(helloworld.dsp和.dsw文件)。它們將位于\Epoc32\Build子文件夾結構下;其完整的路徑依賴(lài)于SDK的位置,例如:

\Epoc32\Build\EMCCSoft\HelloWorld\HelloWorld\Wins

  通過(guò)在Visual C++中打開(kāi)工作空間文件(helloworld.dsw),你可以編譯或鏈接應用程序,這是通過(guò)按下F7或使用IDE菜單選項Build|Build HelloWorld.app實(shí)現的。

  使用Borland C++IDE Builder 6建立程序

  如果你使用Borland C++Builder 6移動(dòng)版(它是基于Borland C++Builder 6個(gè)人版并增加移動(dòng)插件構成的),你可以簡(jiǎn)單地把HelloWorld項目的bld.inf文件導入IDE中。使用File|New|Other菜單選項,接著(zhù)選擇對話(huà)框中的Mobile(移動(dòng))數據頁(yè)的Import Mobile Application(導入移動(dòng)應用程序)。瀏覽組件描述文件(bld.inf)的位置并打開(kāi)它。

  使用Ctrl+F9或菜單中的Project|Make建立程序。為了建立并運行,使用F9或菜單中的Run|Run。請注意F9Run|Run將導致項目每次都重新建立。如果僅僅在模擬器上運行,使用Tools|Mobile Build Tools|Run Emulator工具|移動(dòng)建立工具|運行模擬器)。IDE可能會(huì )提示你保存大量項目相關(guān)的文件,例如Borland項目(.bpr)、Borland項目組(.bpg)文件。這些文件保存的位置與你的bld.inf文件的文件夾相同。

  我們也可以執行獨立的abld命令并且運行其它一些SDK工具(例如Tools|Mobile Build Tools菜單上的aifbuildersisar)。

  使用Borland C++BuilderX建立程序

  使用任何一種商業(yè)C++BuilderX產(chǎn)品的時(shí)候,你都可以簡(jiǎn)單地把HelloWorld項目的bld.inf文件導入IDE中。

  使用File|New并點(diǎn)擊對象通道(Object Gallery)中的Mobile C++數據頁(yè)。選擇Import Symbian C++ Project(導入Symbian C++項目)。從下拉列表中選擇正確的Series 60 SDK,瀏覽項目的bld.inf文件的位置。點(diǎn)擊Next數據頁(yè),給項目取一個(gè)名字,點(diǎn)擊Finish數據頁(yè),項目將會(huì )打開(kāi)。按下Ctrl+F9Project|Make Project選擇。按下F9或選擇Run|Run Project或使用工具條項Make and Run運行項目。

  使用CodeWarrior IDE建立程序

  如果你使用的是Metrowerks CodeWarrior for Symbian(個(gè)人版2.5,其它的版本可能有稍微的不同),你可以簡(jiǎn)單地使用IDE菜單選項File|Import Project from .mmp File(文件|.mmp文件導入項目)來(lái)導入HelloWorld.mmp文件。

  這將運行項目轉換向導。選擇該項目使用的SDK,選擇(或瀏覽).mmp文件,選擇一種WINSCW平臺(或讓它空著(zhù))。Build變量的默認值是UDEB。使用F7或菜單中的Project|Make建立項目。

  CodeWarrior項目文件(.cmp、.xml、.resources和.pref文件)都會(huì )自動(dòng)地建立在HelloWorld.mmp文件所在的目錄中。

  你也可以選擇通過(guò)命令行建立CodeWarrior IDE項目。運行前面描述的bldmake bldfiles,接著(zhù)它會(huì )生成一個(gè)CodeWarrior IDE項目:

abld makefile cw_ide

  這將在目錄中建立一個(gè)可以導入的項目文件HelloWorld.xml:

\Epoc32\Build\EMCCSoft\HelloWorld\HelloWorld\Winscw

  現在你可以使用CodeWarrior導入這個(gè)文件并生成一個(gè)本地項目(.mcp)文件。選擇File|Import Project(導入項目)菜單選項,選中HelloWorld.xml文件,為項目選擇一個(gè)名稱(chēng)(例如HelloWorld)。CodeWarrior將生成并載入該項目,你可以使用正常的IDE命令進(jìn)行建立、運行、調試等操作了。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Symbian和C++ SDK開(kāi)發(fā)入門(mén)之概述
Symbian SDK的安裝與使用
U盤(pán)防毒
VS2010每次調試都出現“此項目已經(jīng)過(guò)期”提示
Eclipse使用入門(mén)
VS2010完整版使用教程
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久