¿Cómo agrego comentarios (con eco) en un Makefile
para que se impriman cuando se ejecutan?Agregar comentarios a Makefile
12
A
Respuesta
2
Dado que un archivo MAKE en su mayoría contiene comandos que se ejecutarán al construir objetivos específicos, yo diría que solo usa eso: echo
.
2
all :
echo "Building!"
$(CC) $(OBJECTS) $(LPATH) $(LIBS) -o $(PROGRAM)
2
Visual C++ nmake tiene la directiva !message text...
procesamiento previo. No he usado GNU make, así que no si lo tiene como weel, pero la búsqueda rápida muestra que tiene la función $(info text...)
.
Y dentro de los bloques de comandos puede usar echo
.
24
Debe utilizar
target:
@echo "Building!"
Nota del @
, que le dice a make que se muestre el propio comando. Sin esto, la salida es parecida:
echo "Building!"
Building!
3
O, ya que hacer sólo empuja lo que está en una regla para bash, es posible que utilices una libra de tener fiesta de tratarlo como un comentario.
Rule: Dependencies
# Your Comment
Command
salida se
$ make Rule
# Your Comment
Command
Cuestiones relacionadas
- 1. Sqlite: agregar comentarios a tablas y columnas?
- 2. ¿Cómo podría agregar dir a $ PATH en Makefile?
- 3. Cómo llamar a Makefile desde otro Makefile?
- 4. ¿Cómo agregar comentarios a nivel de paquete en Javadoc?
- 5. Agregar saltos de línea a los comentarios de Intellisense
- 6. Agregar comentarios a una salida WSDL de WCF/.Net
- 7. Cómo agregar 'Comentarios' a un archivo JPEG usando C#
- 8. ¿Es posible agregar comentarios a un archivo csproj?
- 9. Agregar nombre de usuario a orden Historial de comentarios
- 10. ¿Cómo agregar comentarios a un archivo de configuración Exuberante Ctags?
- 11. JavaDoc: ¿dónde agregar notas/comentarios a la documentación?
- 12. ¿Puedo agregar comentarios a un archivo de requisitos de pip?
- 13. ¿Se deberían agregar los comentarios de Javadoc a la implementación?
- 14. Cómo agregar comentarios al tema de Wordpress
- 15. Agregar comentarios XML en el archivo marshaled
- 16. ¿Cómo puedo agregar comentarios en MySQL?
- 17. Makefile - Cómo llamar a otros archivos makefile con dependencias
- 18. ¿Debo nombrar "makefile" o "Makefile"?
- 19. ¿Anular objetivo en makefile para agregar más comandos?
- 20. Agregar la opción del compilador sin editar Makefile
- 21. makefile: cómo agregar un prefijo al nombre base?
- 22. Cómo leer comentarios de XML utilizando xslt y agregar texto de comentarios en un elemento
- 23. Exportar comentarios como comentarios
- 24. Cómo agregar un enlace a una biblioteca en autoconf configure script/makefile
- 25. Agregando comentarios a las revisiones de SVN
- 26. ¿Se puede usar jquery para agregar comentarios dinámicamente al código?
- 27. necesito agregar comentarios en un documento xml existente
- 28. makefile perfecto
- 29. Paso previo a la compilación en makefile
- 30. makefile ejecutar otro objetivo
y cómo se puede hacer lo contrario? poner un comentario en un archivo MAKE que no se imprima? – knocte
terminó preguntándolo: http://stackoverflow.com/questions/18360776/how-to-not-print-in-the-output-a-comment-in-a-makefile/18363477?noredirect=1#18363477 – knocte
@knocte Puede usar un '@' antes '#' – mems