Question

Je reçois Libxml / tree.h. Aucun fichier ou erreur de répertoire et d'autres erreurs liées xml après avoir ajouté Three20 bibliothèque à mon projet

i ont ajouté -lxml2 à d'autres drapeaux de l'éditeur de liens J'ai ajouté / usr / include / libxml2 au chemin de recherche en-tête.

mais toujours obtenir erreur

précédemment quand je ancienne version de Three20 il n'y avait pas d'erreur, mais après avoir ajouté Three20 les erreurs apparaît

aide est appréciée merci

Était-ce utile?

La solution

enfin j'ai trouvé la réponse et fixe mon problème

i précédemment avons ajouté Three20 en utilisant un script de pythone à mon projet comme suggéré par Three20 dans la fenêtre du terminal. maintenant j'ai ajouté manuellement Three20 moi-même comme décrit ci-dessous dans ce lien https://github.com/facebook/three20/blob/master/README.mdown

et le tour est joué débarrassé des erreurs

Autres conseils

J'ai le même problème. J'ai lu quelque part que l'aide d'un script pythone ils utilisent quelque chose comme -forceload qui forcera en quelque sorte Xcode négliger chose otherLikerFlag.

Je pense donc que pourquoi ajouter manuellement le Three20 au projet, le otherLinkerFlag sera toujours appelé. Par conséquent, / usr / include / libxml2 fonctionnerait.

Juste pour confirmer, j'ajouter thee20 le mode manuel, il fonctionne maintenant. Il peut prendre un certain temps, mais jusqu'à présent, je trouve qu'il est le moyen le plus stable au travail avec Three20

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top