Question

Je viens de télécharger Xcode 4.5 et je n'arrive pas à exécuter mon application en tant que MGTwitter...les classes se plaignent d'une erreur de non inclusion de LibXML2.Je l'ai importé dans le dossier frameworks et j'ai mis ce qui suit dans le bit d'en-tête des paramètres de construction

$(SDKROOT)/usr/include/libxml2

#include <libxml/xmlreader.h> file not found

Mon application se compile sans problème avec Xcode 4.3, mais lorsque j'essaie de compiler avec 4.5, j'obtiens cette erreur

J'ai essayé ceci aussi :$(SDK_DIR)/usr/include/libxml2

Est-ce juste un bug ou est-ce que j'ai raté quelque chose d'évident ?

Merci

Était-ce utile?

La solution

J'ai résolu ce problème en ajoutant

/usr/include/libxml2

dans les chemins de recherche d’en-tête.Juste ça, sans $(SDKROOT) ou $(SDK_DIR).

Autres conseils

J'ai pu résoudre le problème dans l'un de mes projets en ajoutant des citations doubles autour du chemin.Parce que je mets Xcode 4.5 sur un chemin avec un espace dans ses objets cassés.Alors j'ai changé $ (Sdk_dir) / usr / include / libxml2 à "$ (Sdk_dir) / usr / include / libxml2"

J'ai fait face à la même question il y a quelques jours et je suis en dessous des étapes:

  • Il vous suffit d'ajouter le cadre de libxml2.dylib.
  • et ajoutez / usr / include / libxml2 dans le chemin de recherche d'en-tête.

    Cela a fonctionné pour moi.

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