我正在使用cocos2d库。当xcode构建时,它构建的源文件数量是它需要的两倍,即162而不是cocos2d库附带的81。
只有当我在设备上构建发布模式时才会发生这种情况,即不是设备/调试,也不是模拟器发布/调试。
我试过清理所有目标无济于事。
我正在使用iOS4和最新版本的SDK。
任何人都知道从哪里开始寻找这个?
非常感谢。
答案 0 :(得分:3)
这是正常的。
在Release模式下构建时,编译器必须为Build设置中指定的每个体系结构编译每个文件。如果您将Xcode模板用于iPhone应用程序,则可以构建两个架构armv6和armv7。
当您处于调试模式时,它只构建当前活动的体系结构。这也是使用适当命名的设置在Build设置中设置的。