簡體   English   中英

嘗試運行測試時,openears 出現無法解決的鏈接錯誤

[英]Unsolvable Linkage error with openears when trying to run tests

我已經使用 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 查看調用)

我已經嘗試了幾種我找到的方法,但仍然沒有找到解決方案。 任何幫助將不勝感激。

好的,設法弄清楚了。 下載了最新的 Openears 庫並像以前一樣添加它並且它起作用了。
顯然,你必須升級它才能在 Xcode 8 上工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM