导入CoreAudioUtility库编译时报一堆莫名其妙的错
Blue_Jun_ 发布于2016-11 浏览:1560 回复:3
0
收藏

我使用的服务是:纯在线语音识别SDK 1.6

调用的接口是:

参数设置情况:

开发平台和机型:Xcode 7.2

SDK版本号:iOS SDK 9.2

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

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


导入CoreAudioUtility库一致出错,报错如下:


导入的库如下



同样的平台下,下载的纯在线Demo可以编译并可以在模拟器上跑起来,说明开发平台没问题,那到底是哪儿的设置出问题了呢?


这个问题,社区里面有不少人在问,但是都没有提供解决办法,或者指出问题所在,请知道的不吝赐教,非常感谢。


收藏
点赞
0
个赞
共3条回复 最后由用户已被禁言回复于2022-04
#11用户已被禁言回复于2022-04

http://www.yxdown.com/searchsy?wd=%E7%9A%87%E5%AE%B6%E5%9B%BD%E9%99%85%E9%9B%86%E5%9B%A2%E5%BC%80%E6%88%B7%E5%AE%98%E7%BD%91B2024%C2%B7CN%E9%80%9A%E8%BE%BD%E7%BD%91%E7%BA%A2%EF%BC%A6%EF%BC%A2%EF%BC%95 https://ai.baidu.com/search/%E6%96%B0%E9%87%91%E5%AE%9D%E6%89%8B%E6%9C%BA%E9%BE%99%E8%99%8E%E5%BE%AE%E4%BF%A1%E5%BC%80%E6%88%B7%E7%94%B5%E8%AF%9D%E3%80%90B2024%C2%B7CN%E6%AC%A2%E8%BF%8E%E6%82%A8%E3%80%91%E6%B2%BB%E5%B7%9E%E6%96%B0%E9%97%BB%EF%BC%BA%EF%BC%B5%EF%BC%A1/cases/1 https://m.qidian.com/search?kw=%E6%96%B0%E6%98%8C%E7%9B%9B%E5%A8%B1%E4%B9%90%E4%BC%9A%E5%91%98%E4%B8%AD%E5%BF%83%E5%BE%AE%E4%BF%A1%E5%BC%80%E6%88%B7%E7%94%B5%E8%AF%9D%E5%BC%80%E6%88%B7%E5%AE%98%E7%BD%91TL262%C2%B7C%EF%BC%AFM%E9%BE%99%E5%B2%A9%E5%A4%A7%E5%AD%A6%EF%BD%8F%EF%BC%AE http://search.mi.com/search_%E7%BC%85%E7%94%B8%E7%99%BE%E8%83%9C%E5%B8%9D%E5%AE%9D%E6%9C%89%E5%81%87%E5%90%97%E3%80%90B2024%C2%B7CN%E3%80%91%E5%B4%87%E5%B7%A6%E6%AF%95%E4%B8%9A%E7%94%9F%EF%BF%A5%EF%BC%AA https://lewan.cn/search/?fr=&key=%E5%B0%8F%E5%8B%90%E6%8B%89%E7%9A%87%E5%AE%B6%E5%9B%BD%E9%99%85%E6%AD%A3%E8%A7%84%E5%90%97%E4%B8%8A%E5%88%86%E5%BE%AE%E4%BF%A1%E5%BC%80%E6%88%B7%E7%94%B5%E8%AF%9D%E3%80%90TL262%C2%B7C%EF%BC%AFM%E3%80%91%E8%B4%BA%E5%B7%9E%E8%8A%82%E7%9B%AE%E8%A1%A8%EF%BC%B5%EF%BD%87

0
#3fang4096回复于2016-11

本周会发布适配版本。

0
#2Blue_Jun_回复于2016-11

问题解决了,说一下我的问题,也许有助于其他人:


我们这个老项目的pch文件,是这样写的:


#ifndef __PROJECTNAME_PCH__

#define __PROJECTNAME_PCH__


     #import

     ...


#endif 


改成:

#ifdef __OBJC__


     #import

     ...


#endif 


就可以通过编译了


可以用stackoverflow上的这句话来解释原因:

Everything which involves ObjC code must be wrapped inside the above #ifdef _ OBJC _, otherwise you will get errors from C sources (in case you have such sources) that you will never understand


0
TOP
切换版块