2013-10-23 155 views
6

我正在研究一個需要實現NDK的應用程序。 我經過的鏈路Android NDK和Cygwin問題

http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/

我遵循的步驟中提到,但安裝Cygwin當我使用make -v命令,如我得到了錯誤-bash: make: command not found步驟後述。

我搜索了很多,但沒有得到任何東西。

+2

該教程真的很老。你實際上不再需要cygwin了。只要確保ndk頂級目錄在你的Windows路徑中,並且你可以從普通的Windows命令提示符中調用ndk-build。更好的是,如果您通過右鍵單擊該項目並選擇「安卓工具」 - >添加本機支持來添加本地支持,您可以在eclipse中構建它。 – pauld

+0

@pauld,感謝您的評論幫助了我。 – anujprashar

+0

@pauld你可能會解釋一下,寫一篇關於它的博客文章?我是Android NDK和Cocos2d-x的新手,但需要將它們設置正確。 Cygwin花費太多時間;我幾乎沒有10kBps,在過去的5個小時裏總桿數已經達到了25%。 –

回答

0

Cygwin有一個冗長的可選組件列表 - make就是其中之一。

運行Cygwin安裝程序(如果必須,請從Cygwin site下載),點擊前進至軟件包列表。在搜索框中,輸入「make」,然後點擊「Devel」類別下「make」行的「Skip」列。這會打上覆選標記。可能存在依賴關係。然後通過安裝點擊前進。

+2

不,你不需要cygwin,就像@pauld在他的評論中解釋的那樣。無論如何,NDK都帶有預編譯的'make',它與cygwin's不兼容。 –