【发布时间】:2011-04-22 13:29:46
【问题描述】:
我在尝试构建我的项目时收到以下警告。大约有 160 个类似于它们的警告,这很烦人
ld:警告:不推荐使用 CPU_SUBTYPE_ARM_ALL 子类型:/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/gcc/arm-apple-darwin10/4.2.1/libgcc.a (_udivsi3.o)
和
警告:(armv7)/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/gcc/arm-apple-darwin10/4.2.1/libgcc.a(_divdi3.o ) 目标文件'/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/gcc/arm-apple-darwin10/4.2.1/libgcc.a(_divdi3.o)'没有' t 包含 armv7 的架构信息。
所有警告都与 libgcc.a 有关。
我需要这个应用程序来支持 iOS 3.2 及更高版本。那么我该怎么做才能消除这些警告呢?
【问题讨论】:
-
ARMv6 代码适用于 iOS 3.2 及更高版本。如果由于某种原因您使用的是仅 ARMv6 库,它将在新设备上运行。
-
@JonathanGrynspan,您应该发布您的评论作为答案,这样它就不会出现在“未回答的问题”列表中,这样 Sami 就可以“接受”它并给您信用/声誉你应得的。
-
呃,虽然这不是一个完整的答案。
标签: iphone xcode4 warnings armv7 ios32