我正在研究一個需要實現NDK的應用程序。 我經過的鏈路Android NDK和Cygwin問題
http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/
我遵循的步驟中提到,但安裝Cygwin當我使用make -v
命令,如我得到了錯誤-bash: make: command not found
步驟後述。
我搜索了很多,但沒有得到任何東西。
我正在研究一個需要實現NDK的應用程序。 我經過的鏈路Android NDK和Cygwin問題
http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/
我遵循的步驟中提到,但安裝Cygwin當我使用make -v
命令,如我得到了錯誤-bash: make: command not found
步驟後述。
我搜索了很多,但沒有得到任何東西。
Cygwin有一個冗長的可選組件列表 - make
就是其中之一。
運行Cygwin安裝程序(如果必須,請從Cygwin site下載),點擊前進至軟件包列表。在搜索框中,輸入「make」,然後點擊「Devel」類別下「make」行的「Skip」列。這會打上覆選標記。可能存在依賴關係。然後通過安裝點擊前進。
不,你不需要cygwin,就像@pauld在他的評論中解釋的那樣。無論如何,NDK都帶有預編譯的'make',它與cygwin's不兼容。 –
該教程真的很老。你實際上不再需要cygwin了。只要確保ndk頂級目錄在你的Windows路徑中,並且你可以從普通的Windows命令提示符中調用ndk-build。更好的是,如果您通過右鍵單擊該項目並選擇「安卓工具」 - >添加本機支持來添加本地支持,您可以在eclipse中構建它。 – pauld
@pauld,感謝您的評論幫助了我。 – anujprashar
@pauld你可能會解釋一下,寫一篇關於它的博客文章?我是Android NDK和Cocos2d-x的新手,但需要將它們設置正確。 Cygwin花費太多時間;我幾乎沒有10kBps,在過去的5個小時裏總桿數已經達到了25%。 –