天天看點

最簡潔搭建Symbian os C++移動開發環境

Symbian支援的語言很多,WEB,Flash,python,java ,P.I.P.S,Symbian C++

綜合而言,C++開發出來的程式功能最強,性能最好,最接近底層,很靈活。

如果你選擇J2ME,我建議你直接用NETBEANS吧。

準備工作:

Active Perl 版本至少是5.6.1以上

官網位址:http://www.activestate.com

下載下傳位址:http://downloads.activestate.com/ActivePerl/Windows/5.10/ActivePerl-5.10.1.1006-MSWin32-x86-291086.msi

Java JDK版本要1.5以上

官網位址:http://cn.sun.com/

下載下傳位址:http://www.java.com/zh_CN/download/windows_ie.jsp?locale=zh_CN&host=www.java.com:80

下載下傳IDE

官網位址:http://www.forum.nokia.com

下載下傳位址:http://www.forum.nokia.com/Tools_Docs_and_Code/Tools/IDEs/Carbide.c++/

下載下傳SDK

官網位址:http://www.forum.nokia.com

下載下傳位址:http://www.forum.nokia.com/Tools_Docs_and_Code/Tools/Platforms/S60_Platform_SDKs/

準備好必要的工具以後,就要開始安裝了。

安裝的時候不是很繁瑣,有的時候是有技巧的。

我們先說按正常套路的步驟來安裝

第一步:安裝Active perl ,建議都選擇預設值,安裝位置那都可以,網絡上有說必須安C槽的,都是為了省事,其實安哪個盤符都

行。

安裝完成後,我們需要設定Active perl 的系統環境變量。右擊計算機(VISTA)左擊屬性,左側點選進階系統屬性,選擇進階 标簽

點選環境變量,在系統變量裡找到PATH,編輯,向其添加例如(我是裝在E盤根目錄下的)E:/Perl/bin;

打開密令行(cmd),輸入perl -v

如果有版本資訊輸出,說明安裝成功,如果沒有perl command 說明安裝有問題,沒按我說的來那就重裝吧。

第二步:安裝JDK

套路同上,對于JAVA程式開發者,添加PATH,CLASSPATH,java_home等

特殊說明,如果你手頭上有别的Java版本或是S60版本的話,要注意一些版本比對的問題

S60 2nd 和早期的一些S60 3rd不支援java 1.6,你要裝java 1.5

第三步:安裝IDE

預設設定安裝,最後可能有提示對話框,那是提示你 指令行環境變量配置。确定後,在開始菜單裡找NOKIA-》Carbide.c++->

"configure environment for WINSCW command line",這是個批處理程式,你點選執行它就O了,将來在開發SYMBIAN程式時,就可以從

指令行調試項目了。

第四步:S60是個壓縮包,解壓到你要安裝到的目錄下,輕按兩下SETUP.exe開始安裝,都選預設就可以了。安裝完成後,還會彈出提示

問你是否安裝GCCE工具鍊,這個是你開發程式時要用它編譯項目,還用它打包,最後在手機上運作目标程式,必須選擇安裝。

這個平台還有好多插件,可以提供給開發者開發多媒體等的工具。

第五步:打開Carbide.c++,你會發現這個環境很像Ecilipse,預設的工作環境,找個檔案夾就行。按理來說,以上這些東西你要是

都按預設路徑安裝的話,Carbide.c++,會自動找到SDK的,否則你要手動添加SDK,進入Carbide.c++後 ,windows-》perference

-》Carbide.c++-》SDK perference,如果已經有比對的SDK的話,就會有顯示,沒有的話你就得add new SDK.

SDK ID 名字你随便起一個。

EPOCROOT 你要把你安裝的S60 SDK的路徑寫進去 例如,(我安在E盤根目錄下)E:/S60/devices/S60_5th_Edition_SDK_v1.0/

VENDOR   選擇com.nokia.s60

下面的預設就好。單擊OK。SYMBIAN C++搭建完成了。

Symbian 的市場佔有率已經有所下降,Google的Android越發強勢,快快學完塞班!!