Comment réparer Commande /Développeur/usr/bin/clang a échoué avec le code de sortie 1?
Salut à tous je suis nouveau dans la programmation en C et ont été en utilisant Xcode pour écrire mon simple CS HW. Ils ont très bien jusqu'à il y a quelques semaines lorsque je reçois ce code d'erreur ci-dessous. Je suis allé de l'avant et essayez d'exécuter certains programmes anciens que je sais pour sûr que fonctionne mais toujours cette erreur. J'ai cherché partout et impossible de trouver la solution. Si vous avez une solution s'il vous plaît aider. Même si j'aimerais bien une réponse spécifique, je suis très nouveau à ce sujet et espère que vous prenez cela en considération lors de l'explication. Je vous remercie beaucoup.
Ld /Users/------/Library/Developer/Xcode/DerivedData/Test-gehcspqxloqgaahbdyjslulobzys/Build/Products/Debug/Test normal x86_64
cd /Users/------/Desktop/Test
setenv MACOSX_DEPLOYMENT_TARGET 10.7
/Developer/usr/bin/clang -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.7.sdk -L/Users/------/Library/Developer/Xcode/DerivedData/Test-gehcspqxloqgaahbdyjslulobzys/Build/Products/Debug -F/Users/------/Library/Developer/Xcode/DerivedData/Test-gehcspqxloqgaahbdyjslulobzys/Build/Products/Debug -filelist /Users/------/Library/Developer/Xcode/DerivedData/Test-gehcspqxloqgaahbdyjslulobzys/Build/Intermediates/Test.build/Debug/Test.build/Objects-normal/x86_64/Test.LinkFileList -mmacosx-version-min=10.7 -o /Users/------/Library/Developer/Xcode/DerivedData/Test-gehcspqxloqgaahbdyjslulobzys/Build/Products/Debug/Test
ld: duplicate symbol _main in /Users/------/Library/Developer/Xcode/DerivedData/Test-gehcspqxloqgaahbdyjslulobzys/Build/Intermediates/Test.build/Debug/Test.build/Objects-normal/x86_64/HW4.o and /Users/------/Library/Developer/Xcode/DerivedData/Test-gehcspqxloqgaahbdyjslulobzys/Build/Intermediates/Test.build/Debug/Test.build/Objects-normal/x86_64/HW3.o for architecture x86_64
Command /Developer/usr/bin/clang failed with exit code 1
qu'est-ce que ce code d'erreur?
Command /Developer/usr/bin/clang failed with exit code 1
- Cesser d'utiliser Xcode. Il introduit une couche de confusion que vous n'avez pas besoin. Apprendre à construire des exécutables à partir de la ligne de commande est une compétence importante, et n'est pas difficile. Ouvrez un shell et de compiler avec gcc.
Vous devez vous connecter pour publier un commentaire.
ld: dupliquer le symbole _main
Cela signifie que vous avez deux fonctions principales à l'intérieur d'un même projet. Considérant que le nom de vos .o fichiers (HW4.o et HW3.o) je suppose que vous essayez de compiler les deux projets en même temps et sont en quelque sorte la liaison entre eux, donc d'avoir deux fonctions principales.