我一直在使用openears一段时间没有问题。我将库导入到我的项目中,应用程序编译并运行 当我尝试创建和运行测试时出现问题。项目拒绝编译并发出以下链接错误:
架构x86_64的未定义符号:
“_delete_voice”,引自:
OpenEars中的_unregister_cmu_us_slt(cmu_us_slt.o)
“_flite_feat_set_string”,引自:
OpenEars中的_register_cmu_us_slt(cmu_us_slt.o)
“_cg_synth”,引自:
OpenEars中的_register_cmu_us_slt(cmu_us_slt.o)
“_uttfunc_val”,引自:
OpenEars中的_register_cmu_us_slt(cmu_us_slt.o)
“_flite_feat_set”,引自:
OpenEars中的_register_cmu_us_slt(cmu_us_slt.o)
“_OBJC_CLASS _ $ _ OENotification”,引自:
RapidEars中的objc-class-ref(OEContinuousModel + RapidEars.o)
“_ps_nbest”,引自:
在RapidEars中的l015(OEContinuousModel + RapidEars.o)
“_cg_db_val”,引自:
OpenEars中的_register_cmu_us_slt(cmu_us_slt.o)
。
。
。
“_OBJC_CLASS _ $ _ OEPocketsphinxController”,引自:
在OpenEarsClient.o中为__ObjC.OEPocketsphinxController键入元数据访问器 RapidEars中的l031(OEPocketsphinxController + RapidEars.o)
ld:找不到架构x86_64的符号
clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
我尝试了几种我发现的方法,但仍未找到解决方案。 任何帮助将不胜感激。
答案 0 :(得分:0)
好的,设法搞清楚了。下载了最新的Openears库,并像以前一样添加它并且工作正常 显然,你必须升级才能使用Xcode 8。