IOS-》SDK导入工程库问题
song:audioprocess apple$ lipo -info *Architectures in the fat file: libaudio_processing are: armv7 armv7s i386 x86_64 arm64 Architectures in the fat file: libaudio_processing_neon are: armv7 armv7s arm64 Architectures in the fat file: libaudio_processing_sse2 are: i386 x86_64 Architectures in the fat file: libcommon_audio are: armv7 armv7s i386 x86_64 arm64 Architectures in the fat file: libcommon_audio_neon are: armv7 armv7s Architectures in the fat file: libcommon_audio_sse2 are: i386 x86_64 Architectures in the fat file: librtc_base_approved are: armv7 armv7s i386 x86_64 arm64 Architectures in the fat file: libsystem_wrappers are: armv7 armv7s i386 x86_64 arm64 song:audioprocess apple$ 我是做iPhone手机客户端开发的,只针对ios系统,导入AnyChat SDK时, 标记红色的.a文件是不需要添加到工程中去的吧,蓝色的.a文件,也可以不用添加吧,...那么到底只添加哪几个.a文件啊 ?????求解JanJan 发表于 2015-9-2 15:19
您好 感谢您的回覆,
我想在请问一下,
除了那两个之外,还有第三个警告,
是的,没有影响的 不影响,libaudio_processing_neon是手机端的库,libaudio_processing_sse2是PC模拟器上面的库(只有x86平台才支持SSE2指令集),您如果不需要在PC模拟器上面运行AnyChat,则红色的两个库可以不用添加进工程。ios开发的配置环境,请参考http://bbs.anychat.cn/forum.php?mod=viewthread&tid=1270&extra=page%3D1 除了红色的两个库可以不需要添加进工程外,其它库文件都需要添加进工程。
PS:把红色的库添加进工程,除了编译时会带有警告外,没有别的坏处,也不会增大目标文件的大小,因为不包含目标平台的arch是不会链接进目标文件的。 admin 发表于 2015-5-27 14:38
除了红色的两个库可以不需要添加进工程外,其它库文件都需要添加进工程。
PS:把红色的库添加进工程,除 ...
thank you! 佰锐科技-杨子鳄 发表于 2015-5-27 14:31
不影响,libaudio_processing_neon是手机端的库,libaudio_processing_sse2是PC模拟器上面的库(只有x86平 ...
thank you! :)
我也遇到了这问题,
除了libaudio_processing_sse2以及libcommon_audio_sse2有这个警告之外,还有libcommon_audio_neon
如前几楼所言,前两个貌似是可以不导入的
但是libcommon_audio_neon这个必须得导入?
但导入之后就会产生警告...
我想问有这三个警告还可以通过AppStore的审核吗?
在此先谢谢各位。 出现警告的两个库是“i386 x86_64”,这是虚拟机(模拟器)的环境,您打包上传到AppStore时都是真机(ARM)环境,是不会打包这两个库的,所以不会有影响。 admin 发表于 2015-9-2 14:13
出现警告的两个库是“i386 x86_64”,这是虚拟机(模拟器)的环境,您打包上传到AppStore时都是真机(ARM) ...
您好 感谢您的回覆,
我想在请问一下,
除了那两个之外,还有第三个警告,
第三个是libcommon_audio_neon 这警告(也就是楼主所标注蓝色的那行)
这个也不会影响到上架吗?
再一次衷心感谢您的回答。 佰锐科技-邵光清 发表于 2015-9-2 15:27
是的,没有影响的
Thank you very much :D
页:
[1]