2010-07-13 8 views
1

J'utilise la bibliothèque cocos2d. lors de la génération de xcode, il génère deux fois plus de fichiers sources que nécessaire, c'est-à-dire 162 au lieu des 81 qui viennent avec la bibliothèque cocos2d. Cela ne se produit que lorsque je crée en mode de libération sur le périphérique, c'est-à-dire pas de périphérique/débogage ni de libération/débogage du simulateur.xcode duplique les fichiers sources de construction

J'ai essayé de nettoyer toutes les cibles en vain. J'utilise iOS4 avec la dernière version du kit de développement logiciel (SDK).

Quelqu'un sait où commencer à chercher pour cela?

Merci beaucoup.

Répondre

3

C'est normal. Lorsque vous générez en mode de publication, le compilateur doit compiler chaque fichier pour chaque architecture spécifiée dans les paramètres de génération. Si vous utilisez le modèle Xcode pour une application iPhone, deux architectures, armv6 et armv7, sont créées.

Lorsque vous êtes en mode Débogage, il ne construit que l'architecture actuellement active. Cela est également défini dans les paramètres de construction avec le paramètre nommé de manière appropriée.

+0

merci pour cela. mais c'est bizarre la façon dont ça ne se fait pas en mode simulateur/release alors, ou est-ce normal aussi? De même, est-il normal d'obtenir des messages d'avertissement du compilateur en double, c'est-à-dire les mêmes avertissements dupliqués pour les mêmes fichiers - oublié de mentionner que cela se produisait. – Remover

Questions connexes