-1

我已经使用 openears 一段时间了,没有任何问题。我将库导入到我的项目中,应用程序编译并运行。
当我尝试创建和运行测试时出现了问题。项目拒绝编译并发出以下链接错误:

架构 x86_64 的未定义符号:
“ _delete_voice”,引用自:OpenEars 中的_unregister_cmu_us_slt(cmu_us_slt.o
)
“_flite_feat_set_string”,引用自:
OpenEars(cmu_us_slt.o) 中的_register_cmu_us_slt (cmu_us_slt.o)
“_cg_synth”,引用自:
OpenEars 中的_register_cmu_us_slt.omuus_slt.ouus_slt. )
"_uttfunc_val",引用自:
_register_cmu_us_slt in OpenEars(cmu_us_slt.o)
"_flite_feat_set",引用自:
_register_cmu_us_slt in OpenEars(cmu_us_slt.o)
"_OBJC_CLASS_$_OENotification",引用自:
objc-class-ref in RapidEars(OEContinuousModel+ RapidEars.o)
"_ps_nbest”,引用自:
RapidEars 中的 l015(OEContinuousModel+RapidEars.o)
"_cg_db_val",引用自:
_register_cmu_us_slt in OpenEars(cmu_us_slt.o)

.
.
“_OBJC_CLASS_$_OEPocketsphinxController”,引用自:
RapidEars 中 OpenEarsClient.o l031 中 __ObjC.OEPocketsphinxController 的类型元数据访问器
(OEPocketsphinxController+RapidEars.o)
ld:未找到架构 x86_64 的符号
clang:错误:链接器命令失败并退出代码 1(使用 -v 查看调用)

我尝试了几种我发现的方法,但仍然没有找到解决方案。任何帮助将不胜感激。

4

1 回答 1

0

好的,设法弄清楚了。下载了最新的 Openears 库并像以前一样添加它并且它工作。
显然,您必须升级它才能在 Xcode 8 上运行。

于 2017-01-29T07:27:21.227 回答