使用NDK在cygwin中构建Project

时间:2012-12-15 23:37:54

标签: android eclipse android-ndk cygwin

以下是配置项目时所遵循的整个过程:

-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!请告诉我,如果我遗漏了什么,建立项目后我会怎么做!

1 个答案:

答案 0 :(得分:1)

它可能指向PATH环境变量中的另一个bash.exe。检查您的PATH环境变量是否有可能的bash.exe包括像git安装。 cygwin \ bin应该是第一位的。