objective c - mac - ¿Cómo se puede generar un Makefile desde un proyecto de Xcode?
xcode for windows (4)
Quiero generar un Makefile a partir de un proyecto Xcode existente en la Mac. Específicamente, un iPhone existente, programa Objective-C en la Mac.
Encontré PBToMake , pero parece que es para Xcode 2.1 y cuando traté de usarlo, no funcionó para un proyecto de Xcode 3.1.
Para construir su proyecto fuera del IDE, consulte la herramienta de línea de comandos xcodebuild
.
Podrías probar mfg . Está basado en plantillas y creo (no lo he jugado demasiado) que podría generar un archivo MAKE adecuado.
No es una forma automatizada de generar un archivo Makefile, pero al menos encontré una lista de archivos fuente creados para un objetivo.
Estoy usando XCode 4.0.2 en este caso ...
- seleccione el nodo superior del proyecto
- selecciona el objetivo en la lista de objetivos.
- Elige "Build Phases"
- Abra las "fuentes de compilación"
- Seleccione uno de los archivos fuente
- PRess Command-A para seleccionar todo
- Presione Command-C para copiar
- Pegue en su editor de texto favorito y Regex lejos para reestructurar.
El resultado pegado es FULL pathnames para cada archivo fuente.
GNUStep proporciona '' pbxbuild '' para convertir un archivo .xcodeproj en un archivo GNUMake.
ACTUALIZACIÓN: pbxbuild ahora está en desuso