2012-06-23 34 views
0

我必须建立和Windows 7 +运行Android的PocketSphinx编译Android版的Windows

我的系统的PocketSphinx样品为Android开发的Eclipse

我已经安装NDK和Cygwin 我Cygwin并没有gcc或g ++现在。 您是否需要cygwin中的这些编译器?

我已经把这些模块 - 野牛 - 让 - automake的 - libiconv的 - libtool的 - Python解释

就可以了。

我很困惑我是否需要执行sphinxbase和pocketsphinx的以下步骤?作为建议http://cmusphinx.sourceforge.net/2011/05/building-pocketsphinx-on-android/comment-page-2/#comments

./autogen.sh 的./configure 使 使安装

,如果我,所以我需要在Cygwin上的gcc或g ++?

请指教,

感谢, 艾哈迈德

回答

-2

我用gcc,使用这几款NDK项目工作。

+0

你在说cygwin上的gcc会为android编译本地代码吗?这不是NDK编译器的工作吗? – Ahmed

+0

不,我不是说我说它最好的编译器c – Programmer

+0

谢谢,但这并不能回答我的问题,它让我感到困惑 – Ahmed

0

您不再需要NDK,只需编译原始来源即可。欲了解更多信息,请参阅官方CMUSphinx教程

http://cmusphinx.sourceforge.net/wiki/tutorialandroid

+0

谢谢,我明白我明确需要swig创建Java包装本地代码为可用的pocketsphinx android proj示例。但是我能够在cygwin上没有gcc或g ++的情况下构建项目,我相信NDK本身有自己的交叉编译器来编译android架构,并且它不需要gcc或g ++作为cygwin模块来编译这个特殊情况。 – Ahmed

+0

的确如此,NDK拥有自己的gcc。你不需要安装另一个。如果你的问题是关于这个的。 –