2011-04-24 2 views
0
ld: duplicate symbol _main in /Users/.../i386/main-7E8F26AC10F53546.o and /Users/.../i386/main-B9843B6026D6EFA4.o 
collect2: ld returned 1 exit status 
Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/g++-4.2 failed with exit code 1 

Quelqu'un a-t-il aidé à résoudre ce problème?Erreur de duplication sur xcode

Répondre

2

Il semble que vous ayez plus d'une fonction main() dans votre code.

+0

recherche-t juste à travers chaque .h .m ou est-il un moyen plus rapide pour la recherche – Chriss

+0

Oui, vous venez de chercher, vous pouvez installer 'ack' pour rechercher rapidement dans vos fichiers de code – ThiefMaster

0

ThiefMaster est bon .. recherche « principale (» dans votre projet et essayer de nettoyer toutes les cibles et construire à nouveau.

+0

Est-ce que je fais juste une recherche dans chaque fichier .h et .m ou y-a-t-il un moyen plus rapide de le rechercher? – Chriss

+0

oui appuyez sur - "commande + Maj + F" et une boîte de dialogue apparaîtra, vous pouvez rechercher là-bas – Saurabh