今天从网上下了一个iphone程序的源码来学习,结果运行时不成功,
报了一个:No architectures to compile for (ARCHS=i386, VALID_ARCHS=armv6 armv7)的错误。
这个程序是在iphone sdk 3.0下编写的,我现在使用的是最新的sdk,应该是这方面出了问题,网上搜了下,
解决方法如下:
在Bulid Settings选项下面的Architectures一栏里,在Valid Architectures里加入一项i386,问题解决。

本文介绍了一种常见的iPhone应用程序编译错误“No architectures to compile for (ARCHS=i386, VALID_ARCHS=armv6 armv7)”及其解决方法。通过在Build Settings的Valid Architectures中添加i386,解决了因SDK版本不匹配导致的问题。
571

被折叠的 条评论
为什么被折叠?



