libxml / tree.h tel fichier ou répertoire après intégration Three20 bibliothèque
-
09-10-2019 - |
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
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