Undefined symbols for architecture arm64:
江苏中报 发布于2017-03 浏览:1616 回复:1
0
收藏

我使用的服务是:

调用的接口是:

参数设置情况:

开发平台和机型:

SDK版本号:

代码或日志截图(上传截图能帮助您更快解决问题):

复现步骤、现象及其他描述:

Undefined symbols for architecture arm64:

  "_TDE_Process", referenced from:

      TDEProcess(short*, short*, int, char const*) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_APM_Process_Ref", referenced from:

      APMProcess(short*, short*, int, bool, int&) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_TDE_Init", referenced from:

      TDEProcess(short*, short*, int, char const*) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_APM_Init", referenced from:

      APMInitial(char const*) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_GetOutput", referenced from:

      APMProcess(short*, short*, int, bool, int&) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_GetFixedDelay", referenced from:

      TDEProcess(short*, short*, int, char const*) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_APM_Reset", referenced from:

      APMReset() in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_TDE_Free", referenced from:

      TDEProcess(short*, short*, int, char const*) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_APM_Free", referenced from:

      APMFree() in libBDVoiceRecognitionClient.a(APMInterface.o)

ld: symbol(s) not found for architecture arm64

clang: error: linker command failed with exit code 1 (use -v to see invocation)


收藏
点赞
0
个赞
共1条回复 最后由用户已被禁言回复于2022-04
#2chenxiaoyu3回复于2017-05

江苏中报:

我使用的服务是:

调用的接口是:

参数设置情况:

开发平台和机型:

SDK版本号:

代码或日志截图(上传截图能帮助您更快解决问题):

复现步骤、现象及其他描述:

Undefined symbols for architecture arm64:

  "_TDE_Process", referenced from:

      TDEProcess(short*, short*, int, char const*) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_APM_Process_Ref", referenced from:

      APMProcess(short*, short*, int, bool, int&) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_TDE_Init", referenced from:

      TDEProcess(short*, short*, int, char const*) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_APM_Init", referenced from:

      APMInitial(char const*) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_GetOutput", referenced from:

      APMProcess(short*, short*, int, bool, int&) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_GetFixedDelay", referenced from:

      TDEProcess(short*, short*, int, char const*) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_APM_Reset", referenced from:

      APMReset() in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_TDE_Free", referenced from:

      TDEProcess(short*, short*, int, char const*) in libBDVoiceRecognitionClient.a(APMInterface.o)

  "_APM_Free", referenced from:

      APMFree() in libBDVoiceRecognitionClient.a(APMInterface.o)

ld: symbol(s) not found for architecture arm64

clang: error: linker command failed with exit code 1 (use -v to see invocation)


回复江苏中报:请问是否是运行demo工程出现的问题?

如果demo工程运行正常,请参考demo中语音相关静态库的引入办法,或使用demo工程作为您App的起始工程。


0
TOP
切换版块