我正在编写一个简单的音素强制对齐演示。我只是在单元测试文件中复制了一些初始化代码。
但是,有些功能导致LNK2019错误。这是列表:
bin_mdef_free
dict_init
dict_free
dict2pid_build
dict2pid_free
ps_alignment_init
ps_alignment_free
我在Pocketsphinx.lib中手动列出了这些符号,并且发现列出了许多bin_mdef函数,但bin_mdef_free除外。 (使用DUMPBIN / ALL)缺少所有对齐功能。
我应该怎么做才能将它们包含在我的lib文件中?
答案 0 :(得分:0)
这仅仅是因为Pocketsphinx没有导出这些功能。应该在这些函数中添加POCKETSPHINX_EXPORT宏,然后将源代码重新编译为lib文件。