3

如何将 this 用于我在这里找到的 tesseract ?我正在关注该文件中的自述文件,但我不知道如何构建项目。特别是我很困惑在哪里输入:

cd tess
cd tess-two
ndk-build
android update project --path .
ant release

我不确定它是否可以在 cmd 上工作,或者我是否需要其他东西来构建它。

4

3 回答 3

3

以下是构建的步骤:

  • 从 Android 开发站点下载 NDK 并将其解压缩到任意文件夹。
  • 转到 Preferences-->Android -->NDK 并选择 Android-Ndk 目录 ex-->D:\Work\Android\Android Tools\android-ndk-r9 的路径
  • 导入 tess-two 项目。文件 -> 导入 -> 现有项目到工作区 -> tess-two 目录。
  • 右键单击 Tess-two--> Properties--> Builders 然后为 Builder 提供任何名称,例如 Ndk tess Builder 并添加 ndk-build.cmd ex-->:D:\Work\Android\Android Tools\android- 的位置ndk-r9\ndk-build.cmd。选择工作目录 ${Workspace/tess-two}
  • 刷新tess-two,构建需要时间
  • 完成构建后将其添加为库:右键单击项目,Android 工具 -> 修复项目属性。右键单击 -> 属性 -> Android -> 检查是库。
于 2013-12-05T07:12:14.910 回答
2

您可以按照以下步骤构建 tess-two 库。如果您遇到任何问题,请参阅http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/

  • 下载并解压android-ndk。

  • 下载包含 devel/gcc-core、devel/gcc-c++、devel/gnu、devel/make 包的 cygwin。

  • 打开 cygwin 命令行并使用 cd 命令在 cygwin 中打开 tess-two lib 路径,例如。cd /cygwin/c/tess-two-master/tess-two 。然后使用 ndk-build 命令,例如。/cygwin/c/android_ndk-09r/ndk-build. 建造过程将开始。请注意,构建需要时间。

  • 最后只需在 Eclipse 中导入 tess-two 库并将其用作项目中的库。

谢谢你。

于 2014-07-08T07:16:19.147 回答
1

如果您不想构建 tess-two。您可以在不下载 android ndk、cygwin 和 ant 的情况下完成所有这些工作。只要关注这个博客,所有的事情都已经为我们完成了,我们只需要下载构建的文件。

于 2015-02-20T01:55:10.347 回答