2010-01-07 9 views
9

Tengo un proyecto de Xcode que está creando una biblioteca y quiero poder depurar la biblioteca cuando la aplicación principal la cargue.¿Cómo iniciar el depurador de Xcode para un proyecto sin ningún ejecutable?

Run y Debug Las opciones del menú Ejecutar están deshabilitadas y si intento usar la opción adjuntar al proceso obtengo "No launchable executable present at path". Cuando miro Active Executable veo pero no sé cómo decirle a xcode qué ejecutar/depurar.

Entonces, ¿cómo debo depurar la aplicación? Estoy buscando algo similar a la configuración del proyecto de Visual Studio, pero aún no pude encontrar esta opción.

Respuesta

8

Agregue un archivo ejecutable personalizado a su proyecto.

Se encuentra en el proyecto -> Nuevo ejecutable personalizado ... elemento de menú.

Desde allí, puede agregar su aplicación como el ejecutable personalizado y eso le dará la capacidad de depurar la aplicación y el complemento.

Una sugerencia adicional útil; en las preferencias de compilación de Xcode, configure un único directorio de productos comunes. Esto colocará los archivos de símbolos para construir su aplicación en el mismo directorio que su aplicación (suponiendo que su aplicación principal es la que usted construye) y, por lo tanto, podrá atravesar marcos tanto en su biblioteca como en su aplicación.

5

Para aquellos que utilizan Xcode 4:

Proyecto> Esquema> Editar Esquema ...

seleccionar la fase de ejecución> Información

Y establecer un Ejecutable

Cuestiones relacionadas