2

这是我配置项目所遵循的整个过程:

- 下载 android-ndk-r8b

-将我的项目导入到 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 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!和body请告诉我是否遗漏了什么以及构建项目后我会做什么!

4

1 回答 1

1

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

于 2013-06-26T14:29:33.977 回答