我试图加载CMU狮身人面像在visual 2013,但有一些错误。我遵循的步骤是
我下载了sphinxbase-5 5prealpha和PocketSphinx-5 5prealpha,并提取到同一个文件夹中。
然后,我在visual studio中完成了所有来自袖珍狮身人面像和狮身人面像的项目(它要求我升级编译器,所以我进行了升级)。
现在,在清理完项目之后,当我试图构建所有的项目时,它会抛出一个“无法打开sphinxbase.lib”的错误,这个错误将显示在袖珍狮身人面像项目中。
当我检查“sphinxbase.lib”文件时,已经在项目的链接器中了。

根据这文档,应该将'sphinxbase.dll‘文件添加到bin文件中,但它已经添加到bot发布和调试目录中。

类似地,它也存在于调试目录中。
请帮帮我,有人能告诉我我在这里做了什么错事吗?
我只是这方面的初学者。
谢谢!
发布于 2015-07-27 18:09:14
你提取的文件不正确。布局必须如下:
root folder
\____pocketsphinx
\____ all files like README, src
\____sphinxbase
\____ all files like README, src您需要下载源代码并将它们解压缩到两个文件夹中--袖珍狮身人面像和狮身人面像。然后打开sphinxbase解决方案并编译所有内容。然后打开pocketsphinx解决方案并编译所有内容。请注意,如果您下载了pocketsphinx-5prealpha,您需要将它重命名为pocketsphinx。斯芬克斯碱也一样。
还请注意,pocketsphinx_5prealpha_win32是二进制发行版,您不能编译它。相反,您可以将其直接包含到项目中。
https://stackoverflow.com/questions/31376996
复制相似问题