2011-02-08 15 views
8

Ho cercato la rete e il consenso sembra essere quello di aggiungere $ {SDK_DIR}/usr/lib/libxml2 ai "Percorsi di ricerca dell'intestazione". Ho fatto questo e posso vedere nell'ispettore del progetto che si espande per correggere il nome completo del percorso. Ricevo ancora errori che non riesca a trovare libxml/tree.h, ecc. Ho anche provato a usare solo/usr/lib/libxml2. Neanche questo ha funzionato. In entrambi i casi quando guardo la riga di comando generata da Xcode non vedo un -I con i miei percorsi di ricerca dell'intestazione.Xcode 4 libxml/... non trovato, nuovo problema

+0

Xcode 4 è ancora sotto NDA - non per molto tempo speriamo - fino ad allora anche se non dovresti discuterne nei forum pubblici. –

+0

Sono stato in grado di correggere l'errore aggiungendo '" $ (SDKROOT)/usr/include/libxml2 "' (comprese virgolette doppie) in ** Target> Impostazioni di creazione> Percorsi di ricerca dell'intestazione ** – Hemang

risposta

25

Prova ad aggiungere $ SDK_DIR/usr/include/libxml2 di intestazione percorsi di ricerca.

+0

Ciò ha funzionato. Funziona alla grande! – MyTallest

+0

dove sono i cosiddetti percorsi di ricerca dell'intestazione? –

+0

Ho visto $ (SDKROOT)/usr/include/libxml2. Non sono sicuro di cosa sia così speciale su xml che merita un posto speciale tra tutti i framework. –