windows下eclipse搭建android_ndk开发环境
1、安裝cygwin:
由于NDK編譯代碼時(shí)必須要用到make和gcc,所以你必須先搭建一個(gè)linux環(huán)境, cygwin是一個(gè)在windows平臺(tái)上運(yùn)行的unix模擬環(huán)境,它對(duì)于學(xué)習(xí)unix/linux操作環(huán)境,或者從unix到windows的應(yīng)用程序移植,非常有用。通過(guò)它,你就可以在不安裝linux的情況下使用NDK來(lái)編譯C、C++代碼了。
首先下載cygwin安裝程序setup.exe。 下載地址為:http://www.cygwin.com
安裝時(shí)選擇ALL以免遺漏gcc等工具。
安裝完成后點(diǎn)擊完成結(jié)束安裝。下面測(cè)試一下cygwin是不是已經(jīng)安裝好了:
???????運(yùn)行cygwin,在彈出的命令行窗口輸入:cygcheck -c cygwin命令,會(huì)打印出當(dāng)前cygwin的版本和運(yùn)行狀態(tài),如果status是ok的話,則cygwin運(yùn)行正常。然后依次輸入gcc –version,g++ --version,make –version,gdb –version進(jìn)行測(cè)試,如果都打印出版本信息和一些描述信息,非常高興的告訴你,你的cygwin安裝完成了!
2、下載Android NDK
http://dl.google.com/android/ndk/android-ndk-r4-windows.zip
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。
3、整合cygwin和Android NDK
編輯文件:D:\cygwin\home\Administrator\.bash_profile,在末尾增加:
# Android NDK
NDK=/cygdrive/d/helios/android-ndk-r4
export PATH="$NDK:$PATH"
? ? ? 保存后重新啟動(dòng)cygwin(開(kāi)始->運(yùn)行:cygwin)。
4、安裝CDT
CDT是eclipse開(kāi)發(fā)c++的組件包,這里聲明一下,使用NDK開(kāi)發(fā)android是不需要CDT的。如果你安裝了CDT,會(huì)在以后review別人的c++ code時(shí)帶來(lái)一些方便。進(jìn)入下面的地址頁(yè)面: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:
http://download.eclipse.org/tools/cdt/releases/helios
打開(kāi)eclipse菜單Window->Install new Software,
Work with:
http://download.eclipse.org/tools/cdt/releases/helios
按按鈕[Select All],[Next>],安裝和更新CDT。完成之后,就可以在eclipse中創(chuàng)建、編輯、編譯、調(diào)試C/C++程序了(但這樣的程序并不天生是一個(gè)Android NDK程序。更多的功能選項(xiàng)要逐步探索)。
轉(zhuǎn)載于:https://www.cnblogs.com/wyqiang/p/3190635.html
總結(jié)
以上是生活随笔為你收集整理的windows下eclipse搭建android_ndk开发环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Drools规则引擎简介
- 下一篇: 关于西门子STEP7 在Windows1