windows下eclipse搭建android_ndk開發環境

來源:互聯網
上載者:User

  由於NDK編譯代碼時必須要用到make和gcc,所以你必須先搭建一個linux環境, cygwin是一個在windows平台上啟動並執行unix類比環境,它對於學習unix/linux作業環境,或者從unix到windows的應用程式移植,非常有用。通過它,你就可以在不安裝linux的情況下使用NDK來編譯C、C++代碼了。

  首先下載cygwin安裝程式setup.exe。 為:


安裝完成後點擊完成結束安裝。下面測試一下cygwin是不是已經安裝好了:

       運行cygwin,在彈出的命令列視窗輸入:cygcheck -c cygwin命令,會列印出當前cygwin的版本和運行狀態,如果status是ok的話,則cygwin運行正常。然後依次輸入gcc –version,g++ --version,make –version,gdb –version進行測試,如果都列印出版本資訊和一些描述資訊,非常高興的告訴你,你的cygwin安裝完成了!


  http://androidappdocs.appspot.com/sdk/ndk/index.html 

  http://developer.android.com/sdk/ndk/overview.html

  下載android-ndk-r4-windows.zip安裝包,然後解壓縮到:D:\android-ndk-r4。

  編輯檔案:D:\cygwin\home\Administrator\.bash_profile,在末尾增加:

  # Android NDK

  NDK=/cygdrive/d/helios/android-ndk-r4

  export PATH="$NDK:$PATH"

      儲存後重新啟動cygwin(開始->運行:cygwin)。

  CDT是eclipse開發c++的組件包,這裡聲明一下,使用NDK開發android是不需要CDT的。如果你安裝了CDT,會在以後review別人的c++ code時帶來一些方便。進入下面的地址頁面:http://www.eclipse.org/cdt/downloads.php
可以看到:
CDT 7.0.2 for Eclipse Helios
Eclipse package: EclipseC/C++ IDE Helios SR2.
p2 software repository: http://download.eclipse.org/tools/cdt/releases/helios.
記下URL:

開啟eclipse菜單Window->Install new Software,
Work with:
http://download.eclipse.org/tools/cdt/releases/helios
按按鈕[Select All],[Next>],安裝和更新CDT。完成之後,就可以在eclipse中建立、編輯、編譯、調試C/C++程式了(但這樣的程式並不天生是一個Android NDK程式。更多的功能選項要逐步探索)。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.