Alternativas de GNU Make Mejor Valoradas
19 GNU Make Reseñas
Sentimiento General de la Reseña para GNU Make
Inicia sesión para ver el sentimiento de la revisión.

GNU make funciona bien y hace el trabajo. También es gratuito y de código abierto. ¿Qué más se puede pedir? Reseña recopilada por y alojada en G2.com.
Soporte limitado para condicionales "si". (Las declaraciones condicionales son especialmente importantes en los makefiles multiplataforma.) Reseña recopilada por y alojada en G2.com.
Free and open source with decades worth of community support. From defining dependencies to rebuilding projects, make makes it easy. Reseña recopilada por y alojada en G2.com.
Documentation is cumbersome and advanced features are plentiful, making it even more of a pain to optimize and efficiently use make. Reseña recopilada por y alojada en G2.com.
Without a doubt the best thing about GNU Make is the ability to update any source file and the dependent files are regenerated with practically any effort. Reseña recopilada por y alojada en G2.com.
Although it is an amazing tool, it can get slightly complex to use it to its full potential. Reseña recopilada por y alojada en G2.com.
The tool is free and open source.
There is plenty of free tutorials online to help with troubleshooting. Reseña recopilada por y alojada en G2.com.
With a big project, things get complex very quickly. Reseña recopilada por y alojada en G2.com.

Lo mejor de GNU Make es cómo se integra con los comandos y aplicaciones de shell instalados por el usuario. Esto lo hace ideal para escribir scripts de procesamiento por lotes para todo tipo de tareas, más allá de solo la automatización de compilación. También realiza una comprobación automática de marcas de tiempo de los archivos producidos para que no tenga que repetir pasos innecesariamente. También tiene soporte para la ejecución paralela de tareas.
Además, su lenguaje de comandos es más simple que el BAT de Microsoft y otros formatos de scripts de shell, una ventaja para escribir scripts manualmente.
Dado que GNU Make (y la herramienta make de UNIX por extensión) son herramientas antiguas y probadas con el tiempo, también hay mucho soporte para ello, con cosas como libtool, automake y Cmake que ayudan con la generación de makefiles para flujos de trabajo de compilación complejos. Reseña recopilada por y alojada en G2.com.
Es una parte integral del flujo de trabajo de compilación de UNIX, por lo que usarlo fuera de los sistemas UNIX (es decir, Windows) es complicado. Sin embargo, hay alternativas como Mingw32-make y Cygwin que intentan resolver este problema. Reseña recopilada por y alojada en G2.com.
I can easily describe the dependencies of my project, and then Make will automatically rebuild any that have changed dependencies – it makes partial builds extremely simple. Reseña recopilada por y alojada en G2.com.
Some of the advanced features are difficult to use, and the documentation is often hard to navigate through. Reseña recopilada por y alojada en G2.com.
