私のEclipseでPocketSphinxAndroidDemoをセットアップしています。ここの指示に従いました: https://sites.google.com/site/opiatefuchs/home/pocketsphinxandroiddemo。ステップ9では、SWIG部分で「「メイン」タブでは何も変更しないでください」と書かれていますが、「SWIGという名前の外部ツールのファイルが存在しません」というエラーメッセージが表示されます。そこで、パスを C:\Users\beautifulJeazel\Documents\Project\CMUSphinx\PocketSphinxAndroidDemo.externalToolBuilders\SWIG.Launch に変更します。
変更を適用した後、次のエラーが発生しました。
ビルド中にエラーが発生しました。プロジェクト「PocketSphinxDemo」でビルダー「Integrated External Tool Builder」を実行中にエラーが発生しました。コマンドラインの実行中に例外が発生しました。プログラム「C:\Users\beautifulJeazel\Documents\Project\CMUSphinx\PocketSphinxAndroidDemo.externalToolBuilders\SWIG.launch」を実行できません (ディレクトリ「C:\Users\beautifulJeazel\Documents\Project\CMUSphinx\PocketSphinxAndroidDemo\jni」内): CreateProcess エラー=193、%1 は有効な Win32 アプリケーションではありません コマンド ラインの実行中に例外が発生しました。プログラム「C:\Users\beautifulJeazel\Documents\Project\CMUSphinx\PocketSphinxAndroidDemo.externalToolBuilders\SWIG.launch」を実行できません (ディレクトリ「C:\Users\beautifulJeazel\Documents\Project\CMUSphinx\PocketSphinxAndroidDemo\jni」内): CreateProcess エラー=193、%1 は有効な Win32 アプリケーションではありません
何が問題なのかわかりません。チュートリアルにあるように、環境変数でswigをパスしますが、機能させることができないようです。グーグルで調べてみましたが、私の問題に対する明確な答えが見つかりません..あなたがこれを手伝ってくれることを願っています.
swig-1.3.34、eclipse juno、android ndk r9を使用しています