2011-02-08 25 views
8

He buscado en la red y el consenso parece ser agregar $ {SDK_DIR}/usr/lib/libxml2 a las 'Rutas de búsqueda de encabezado'. He hecho esto y puedo ver en el inspector del proyecto que amplía el para corregir el nombre completo de la ruta. Aún recibo errores que no pueden encontrar libxml/tree.h, etc. También he intentado usar solo/usr/lib/libxml2. Eso tampoco funcionó. En ambos casos, cuando miro la línea de comandos generada por Xcode, no veo un -I con mis rutas de búsqueda de encabezado.Xcode 4 libxml/... no encontrado, nuevo problema

+0

Xcode 4 todavía está bajo NDA - no por mucho más tiempo con suerte - hasta entonces, aunque no debería estar discutiendo en foros públicos. –

+0

Pude arreglar el error agregando '" $ (SDKROOT)/usr/include/libxml2 '' (incluyendo comillas dobles) en ** Objetivos> Configuraciones de compilación> Rutas de búsqueda de encabezado ** – Hemang

Respuesta

25

Trate de añadir $ SDK_DIR/usr/include/libxml2 a rutas de búsqueda de cabecera.

+0

Eso lo hizo. ¡Funciona genial! – MyTallest

+0

¿dónde se llaman rutas de búsqueda de encabezado? –

+0

Vi $ (SDKROOT)/usr/include/libxml2 en su lugar. No estoy seguro de qué es tan especial acerca de xml que merece un lugar especial entre todos los frameworks. –