设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 5726|回复: 9
打印 上一主题 下一主题

IOS-》SDK导入工程库问题

[复制链接]

2

主题

4

帖子

20

积分

新手上路

Rank: 1

积分
20
跳转到指定楼层
楼主
发表于 2015-5-27 14:12:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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文件啊 ?????求解

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

推荐
发表于 2015-9-2 15:27:52 | 只看该作者
JanJan 发表于 2015-9-2 15:19
您好 感谢您的回覆,
我想在请问一下,
除了那两个之外,还有第三个警告,

是的,没有影响的
回复 支持 1 反对 0

使用道具 举报

板凳
发表于 2015-5-27 14:31:26 | 只看该作者
不影响,libaudio_processing_neon是手机端的库,libaudio_processing_sse2是PC模拟器上面的库(只有x86平台才支持SSE2指令集),您如果不需要在PC模拟器上面运行AnyChat,则红色的两个库可以不用添加进工程。ios开发的配置环境,请参考http://bbs.anychat.cn/forum.php? ... &extra=page%3D1
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
地板
发表于 2015-5-27 14:38:09 | 只看该作者
除了红色的两个库可以不需要添加进工程外,其它库文件都需要添加进工程。

PS:把红色的库添加进工程,除了编译时会带有警告外,没有别的坏处,也不会增大目标文件的大小,因为不包含目标平台的arch是不会链接进目标文件的。
回复 支持 反对

使用道具 举报

2

主题

4

帖子

20

积分

新手上路

Rank: 1

积分
20
5#
 楼主| 发表于 2015-5-27 14:51:55 | 只看该作者
admin 发表于 2015-5-27 14:38
除了红色的两个库可以不需要添加进工程外,其它库文件都需要添加进工程。

PS:把红色的库添加进工程,除 ...

thank you!
回复 支持 反对

使用道具 举报

2

主题

4

帖子

20

积分

新手上路

Rank: 1

积分
20
6#
 楼主| 发表于 2015-5-27 14:52:21 | 只看该作者
佰锐科技-杨子鳄 发表于 2015-5-27 14:31
不影响,libaudio_processing_neon是手机端的库,libaudio_processing_sse2是PC模拟器上面的库(只有x86平 ...

thank you!
   
回复 支持 反对

使用道具 举报

0

主题

3

帖子

18

积分

新手上路

Rank: 1

积分
18
7#
发表于 2015-9-2 14:10:30 | 只看该作者
我也遇到了这问题,
除了libaudio_processing_sse2以及libcommon_audio_sse2有这个警告之外,还有libcommon_audio_neon

如前几楼所言,前两个貌似是可以不导入的
但是libcommon_audio_neon这个必须得导入?
但导入之后就会产生警告...

我想问有这三个警告还可以通过AppStore的审核吗?


在此先谢谢各位。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
8#
发表于 2015-9-2 14:13:31 | 只看该作者
出现警告的两个库是“i386 x86_64”,这是虚拟机(模拟器)的环境,您打包上传到AppStore时都是真机(ARM)环境,是不会打包这两个库的,所以不会有影响。
回复 支持 反对

使用道具 举报

0

主题

3

帖子

18

积分

新手上路

Rank: 1

积分
18
9#
发表于 2015-9-2 15:19:31 | 只看该作者
admin 发表于 2015-9-2 14:13
出现警告的两个库是“i386 x86_64”,这是虚拟机(模拟器)的环境,您打包上传到AppStore时都是真机(ARM) ...

您好 感谢您的回覆,
我想在请问一下,
除了那两个之外,还有第三个警告,

第三个是libcommon_audio_neon 这警告(也就是楼主所标注蓝色的那行)
这个也不会影响到上架吗?

再一次衷心感谢您的回答。
回复 支持 反对

使用道具 举报

0

主题

3

帖子

18

积分

新手上路

Rank: 1

积分
18
10#
发表于 2015-9-2 15:43:27 | 只看该作者

Thank you very much
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-5-11 12:58 , Processed in 0.263623 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表