自從上次參加了csdn裡行動裝置 App開發會議後,我對行動裝置 App開發也有些了興趣,這幾天一有時間就會瞎折騰一下,這幾天下載並安裝測試了以上四個平台的開發環境,嘮叨一下,不說具體的技術了,因為我這塊是業餘的,呵呵...
總體感覺android開發環境最好,配置它的開發環境最順利 ,要是讓我選擇的話我就選google的andriod。
meeGo開發平台經過如下設定也可以運行:
如果你安裝的是Microsoft Visual Studio 9.0 (SDK)
然後,如下設定系統路徑:(也就是把下面的路徑分別添加到INCLUDE, LIB, Path裡去。INCLUDE和LIB可能需要你建立路徑):
INCLUDE=C:/Programme/Microsoft Visual Studio 9.0/VC/INCLUDE;
C:/Programme/Microsoft SDKs/Windows/v6.0A/include
LIB =C:/Programme/Microsoft Visual Studio 9.0/VC/LIB;
C:/Programme/Microsoft SDKs/Windows/v6.0A/lib
Path =C:/Programme/Microsoft Visual Studio 9.0/Common7/IDE;
C:/Programme/Microsoft Visual Studio 9.0/VC/BIN;
C:/Programme/Microsoft Visual Studio 9.0/Common7/Tools;
Ophone平台我個人不是很理解,google那麼好的平台咱們就應用好了,為嘛要拉幫結派呀,呵呵......
bada平台的ide一進去嫣然就是eclipse嘛,這個ide我是比較喜歡的,但環境搭建我在我本地也是有問題現在講解決辦法粘貼如下:
首先,我們先在www.mingw.org上找到下載的連結地址,然後再去下載網路安裝程式,很小的。我下的是最新的版本,是5.1.4。然後點擊
mingw-5.1.4.exe,然後一直next,選擇Download
only,免得下次重做的時候還的去網上找。下完後,在點擊mingw-5.1.4.exe進行安裝,不過現在已經下完了,所以不會再一次的去網上下載需
要的包了。到選擇安裝包的時候,可以全部選,也可以預設,然後就是安裝,很簡單的。
安裝完畢後,還不能使用,因為還沒設定環境變數。
下面我們來設定環境變數。我安裝的位置在D:/MinGW目錄。
右擊我的電腦,點屬性->進階->環境變數。然後:
1、在PATH裡加入D:/MinGW/bin,記得,如果裡面還有其他的變數,記得要加個分號啊,分號得在英文輸入模式下輸入的。
2、建立LIBRARY_PATH變數,如果有的話,在值中加入D:/MinGW/lib,這是標準庫的位置。
3、建立
C_INCLUDEDE_PATH變數,值設為D:/MinGW/include。
4、建立CPLUS_INCLUDE_PATH變
量,值為D:/MinGW/include/c++/3.4.5;D:/MinGW/include/c++/3.4.5;D:/MinGW
/include/c++/3.4.5/backward;D:/MinGW/include。
現在,環境變數已經配置完畢,我們打
開一個CMD視窗,進行下驗證,看我們的環境變數有沒有配置成功。
在cmd下輸入gcc
-v,看下輸出的是什麼,由於傳不了圖片,所以不傳了。
Microsoft Windows XP [版本 5.1.2600]
(C) 著作權 1985-2001 Microsoft Corp.
C:/Documents and
Settings/Administrator>cd/
C:/>gcc -v
Reading
specs from D:/MinGW/bin/../lib/gcc/mingw32/3.4.5/specs
Configured with: ../gcc-3.4.5-20060117-3/configure --with-gcc
--with-gnu-ld --wi
th-gnu-as --host=mingw32 --target=mingw32
--prefix=/mingw --enable-threads --dis
able-nls
--enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --d
isable-shared --enable-sjlj-exceptions --enable-libgcj
--disable-java-awt --with
out-x --enable-java-gc=boehm
--disable-libgcj-debug --enable-interpreter --enabl
e-hash-synchronization --enable-libstdcxx-debug
Thread model:
win32
gcc version 3.4.5 (mingw-vista special r3)
上面內容
來自網上;
以下幾行編輯為批次檔,可以自動化佈建mingw的環境變數:
reg add
"HKEY_CURRENT_USER/Environment" /v PATH /t reg_sz /d "%CD%/bin" /f
reg add "HKEY_CURRENT_USER/Environment" /v LIBRARY_PATH /t reg_sz /d
"%CD%/lib "/f
reg add "HKEY_CURRENT_USER/Environment" /v
C_INCLUDEDE_PATH /t reg_sz /d "%CD%/include" /f
reg add
"HKEY_CURRENT_USER/Environment" /v CPLUS_INCLUDE_PATH /t reg_sz /d
"%CD%/include/c++/3.4.5;%CD%/include/c++/3.4.5;%CD%/include/c++/3.4.5/backward;%CD%/include"
/f
最後一步把mingw32-make.exe檔案明修改成make.exe,這樣就可以保證bada IDE可以正常編譯c++項目了,c++程式是可以編譯並運行了,但是我安裝的時候總是在Language pack 1 installer上出錯誤,後來我在官網上下了一個單獨的Language pack 1 installer安裝了就可以了.
我今天中午還看了channel
9上的關於wp7的視頻,說的基於.net平台的呢,個人比較喜歡,因為我是做.net開發的。
好糾結呀,誰能一統江湖,我希望將來的手機大體向電腦一樣,硬體不變作業系統我可以隨意安裝。