首页 文章

armv7 iphone警告

提问于
浏览
9

在尝试构建项目时,我收到以下警告 . 大约有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)'不包含armv7的架构信息 .

所有警告都与libgcc.a有关 .

我需要这个应用程序来支持iOS 3.2及更高版本 . 那么我该怎么做才能删除这些警告?

1 回答

  • 1

    您混合了两个不同的东西 - 您的部署目标和基础SDK . 您的部署目标定义您要在其上运行的iOS版本 . 将基本SDK设置为可用的最新版本 . 将部署目标设置为iOS 3.2 .

    话虽如此,对于几乎所有情况,我认为这些天针对iOS 3可能是一个错误 . iOS 6即将发布,几乎所有人都已升级到iOS 3.2之外 . 你确定需要这样做吗?

相关问题