2013-02-21 4 views
4

Quand je suis en train de construire mon code sur Xcode, je reçoisXcode Clang Erreur de bus 10

clang: error: unable to execute command: Bus error: 10 
clang: error: linker command failed due to signal (use -v to see invocation) 

Quelqu'un sait pourquoi? Le code se construit bien sur la machine de mon collègue. Juste pas sur le mien. J'ai empilé DerivedData plusieurs fois, pas d'utilisation.

+0

Quelle version de clang? – trojanfoe

Répondre

2

Avez-vous essayé de supprimer tous vos dossiers de données dérivés de projets, dans votre cas, il sera ici:/Users/nom_utilisateur/Bibliothèque/Developer/Xcode/DerivedData /. supprimer tous les dossiers du projet [Pas de soucis, c'est sûr] et faire un produit> nettoyer vos projets à partir du menu Xcode.

J'essaie, c'est réussi!

0

La suppression des données dérivées est parfois insuffisante. C'est aussi une bonne idée de vérifier l'exactitude des chemins vers les frameworks. J'ai rencontré le problème de liaison 'erreur de bus 10' lorsque j'avais copié un cadre dans le projet, mais mon chemin de cadre était celui du volume créé lorsque j'ai monté le fichier .dmg. La suppression du chemin de cadre (dans les paramètres de construction) a résolu le problème pour moi - en plus de supprimer les données dérivées.