2012-12-15 93 views
2

這裏是整個過程,我按照配置我的項目:使用NDK建設項目的cygwin

-downloaded的Android NDK,R8B

-imported我的項目Eclipse工作區是tesseract- ocr

- 將tess-two項目導入到包含本機代碼的eclipse中。它有一些jni文件夾,其中包括android.mk和application.mk

- 下載並安裝了cygwin,並提供了對ndk使用的要求。

我的EclipseProjects工作區存在於驅動器c中,android-ndk-r8b也在c驅動器中 我打開了cygwin。在終端編寫以下命令

/cygdrive/c/EclipseProjects/tess-two-master/tess-two/jni 

這讓我到這個目錄:

Haris [email protected] /cygdrive/c/EclipseProjects/tess-two-master/tess-two/jni 

現在,我寫了下面的命令:

$ /cygdrive/c/android-ndk-r8b/ndk-build 

從我的觀點的一切,我認爲是點針點仍然cygwin終端說:

-bash: /cygdrive/c/android-ndk-r8b/ndk-build: No such file or directory 

而不是建立我的項目!請告訴我,如果我錯過了一些東西,那麼在完成這個項目之後我會做些什麼!

+0

告訴我們這個命令的輸出:'file/cygdrive/c/android-ndk-r8b/ndk-build' – golimar

回答

1

它可能指向PATH環境變量中的另一個bash.exe。檢查你的PATH環境變量可能的bash.exe包括像git安裝。 cygwin \ bin應該先來。