Undefined symbols for architecture x86_64:
"easr_engine::WakeUpFree()", referenced from:
BDS_ASR::InterfaceSync::DNNWakeUpFree() in libBaiduSpeechSDK.a(InterfaceSync.o)
"easr_engine::WakeUpDecode(short*, int, char**, int, bool)", referenced from:
BDS_ASR::InterfaceSync::DNNWakeUpDecode(short*, int, char**, int, bool) in libBaiduSpeechSDK.a(InterfaceSync.o)
"easr_engine::WakeUpReset()", referenced from:
BDS_ASR::InterfaceSync::DNNWakeUpReset() in libBaiduSpeechSDK.a(InterfaceSync.o)
"easr_engine::WakeUpInitial(char const*, char const*, int)", referenced from:
BDS_ASR::InterfaceSync::DNNWakeUpInitial(char const*, char const*, int) in libBaiduSpeechSDK.a(InterfaceSync.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
可以详细说一下方法吗
同样的问题 求解答, 在模拟器上是不支持唤醒功能和离线识别,所以我猜想是不是静态库.a文件中是不是有问题
所有地方都使用了宏,也把库文件设置成optional了,依然报同样的错
您好,是否愿意加入我们,进行深度交流?欢迎来信说明您的联系方式:baidu_ai@baidu.com
感谢您的分享:若开发者希望能在模拟器中开发,建议开发者使用宏屏