2012-08-16 10 views
24

He tenido esta advertencia del enlazador Apple Mach-O en mi proyecto durante unos días. Es más molesto que nada, pero me temo que de alguna manera puede estar afectando el rendimiento de mi aplicación (he tenido tantos problemas extraños con Xcode, que no dudaría de nada en este momento). La advertencia dice:La advertencia del enlazador de Apple Mach-O no desaparecerá

Advertencia: El directorio no encontrado para la opción '-L/Volumes/ZBarSDK/ZBarSDK'

que no tienen idea de lo que puede ser la causa de esto o cómo solucionarlo. Tengo una carpeta en mi aplicación llamada ZBarSDK, ¡pero agregar otro ZBarSDK no soluciona el problema! Intenté buscar en mi computadora una carpeta de Volumes sin suerte, o bien no estaba allí, o Apple lo ocultó bastante bien. Por favor, hágamelo saber lo que puedo hacer para solucionar este

+2

¿Has visto este hilo similar http://stackoverflow.com/questions/9458739/ld-warning-directory-not-found-for-option ?? – Vin

+0

¡Gracias! funcionó perfectamente para mí! –

Respuesta

41

Lo que tenía que hacer:

  1. Haga clic en su proyecto (objetivos)
  2. Haga clic en configuración de generación Bajo Biblioteca de rutas de búsqueda
  3. eliminar el camino

¡Funcionó de maravillas!

10

he encontrado la referencia que he tenido que eliminar en:

  • Objetivo
  • configuración de generación
  • Cabecera Rutas de búsqueda
+0

Gracias, buen consejo. – mattsven

6

mina fue bajo el marco de rutas de búsqueda.

La manera más fácil de encontrar dónde está la ruta incorrecta, es escribir una parte de ella en el cuadro de búsqueda en la parte superior derecha. Eso filtrará la lista solo a ese camino malo. Eliminarlo, como sugieren las otras respuestas, soluciona el problema.

Consulte this answer para obtener más información.

Cuestiones relacionadas