2012-06-23 32 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。你不需要安裝另一個。如果你的問題是關於這個的。 –