以下是配置项目时所遵循的整个过程:
-downloaded android-ndk-r8b
- 将我的项目导入eclipse工作区,即tesseract-ocr
-inmported tess-two项目进入包含本机代码的eclipse。它有一些文件夹,一个是jni,有android.mk和application.mk
- 下载并安装了具有ndk使用要求的cygwin。
我的EclipseProjects工作区存在于驱动器c中,而android-ndk-r8b也存在于c驱动器中 我打开cygwin。在终端上写下以下命令
/cygdrive/c/EclipseProjects/tess-two-master/tess-two/jni
这让我进入这个目录:
Haris Riaz@HarisRiaz-PC /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
而不是构建myproject!请告诉我,如果我遗漏了什么,建立项目后我会怎么做!
答案 0 :(得分:1)
它可能指向PATH环境变量中的另一个bash.exe。检查您的PATH环境变量是否有可能的bash.exe包括像git安装。 cygwin \ bin应该是第一位的。