编译 pocketsphinx 时找不到 sphinxbase.lib

Cannot find sphinxbase.lib when compiling pocketsphinx

我从 github.I 成功编译了 sphinxbase 并在尝试编译 pocketsphinx 时检查了最新版本的 CMUSphinx,我遇到了一个错误:

P.S:我用Visual Studio2013 Express Edition编译sphinxbase,VS2010编译pocketsphinx

"Cannot find sphinxbase.lib"

可能是什么问题?

通常只需查看编译器输出就可以轻松找出路径问题,您可以阅读日志以了解发生了什么。 Sphinxbase 路径是硬编码的,如果它不匹配,您会看到这样的问题。

很可能您没有按照说明的建议将 sphinxbase-5pr​​ealpha 重命名为 sphinxbase。或者您没有将 sphinxbase 和 pocketsphinx 源放在同一个文件夹中。您还需要为这两个项目使用 VS 2013。