Puntuación:
El libro ofrece un enfoque exhaustivo de la comprensión y aplicación de Autotools, haciéndolo accesible a los usuarios que deseen integrarlo en sus proyectos de C/C++. Mientras que algunos lectores encuentran el libro atractivo y práctico, otros critican el estilo de escritura y la falta de claridad en ciertas discusiones.
Ventajas:El libro explica bien Autotools, haciéndolo accesible y beneficioso para la construcción de paquetes en Linux. Fomenta la aplicación práctica, lo que mejora la comprensión. Muchos lectores lo encuentran más legible que los manuales oficiales de GNU Autotools. Es útil para proyectos que necesitan ir más allá de los scripts básicos.
Desventajas:El estilo de escritura es percibido como poco claro y a veces descuidado, con referencias a temas que no fueron introducidos previamente. Algunos lectores recomiendan consultar la documentación de los autores originales para obtener información de mayor calidad. Hay críticas sobre el flujo y la organización del contenido.
(basado en 4 opiniones de lectores)
Autotools, 2nd Edition: A Practitioner's Guide to Gnu Autoconf, Automake, and Libtool
La tan esperada actualización de la guía práctica de GNU Autoconf, Automake y Libtool.
Las Autotools de GNU facilitan a los desarrolladores la creación de software portable a través de muchos sistemas operativos tipo Unix, e incluso Windows. Aunque las Autotools son usadas por miles de paquetes de software de código abierto, tienen una curva de aprendizaje notoriamente empinada.
Autotools es el primer libro que ofrece a los programadores una guía basada en tutoriales sobre el sistema de compilación de GNU. El autor John Calcote comienza con una visión general de los conceptos de alto nivel y un recorrido práctico por la filosofía y el diseño de Autotools. Luego aborda detalles más avanzados, como el uso del procesador de macros M4 con Autoconf, la ampliación del marco proporcionado por Automake, y la construcción de fuentes Java y C#. Concluye con soluciones a problemas frecuentes encontrados por los usuarios de Autotools.
Esta segunda edición completamente revisada ha sido actualizada para cubrir las últimas versiones de las Autotools. Incluye cinco nuevos capítulos sobre temas como pkg-config, pruebas unitarias y de integración con Autotest, internacionalización con herramientas GNU, la portabilidad de gnulib, y el uso de las Autotools con Windows. Como en la primera edición, se centrará en dos proyectos: Jupiter, un sencillo programa "¡Hola, mundo! "y FLAIM, un complejo proyecto de código abierto que contiene cuatro proyectos independientes pero interdependientes. Siga al autor mientras lleva el sistema de compilación de Jupiter de un makefile básico a un proyecto Autotools completo, y luego mientras convierte los proyectos FLAIM de complejos makefiles codificados a mano al potente y flexible sistema de compilación GNU.
Aprenda a:
⬤ Dominar el sistema de construcción Autotools para maximizar la portabilidad de su software.
⬤ Generar scripts de configuración Autoconf para simplificar el proceso de compilación.
⬤ Producir makefiles portables con Automake.
⬤ Construir bibliotecas de software multiplataforma con Libtool.
⬤ Escriba sus propias macros Autoconf.
Esta detallada introducción a las Autotools de GNU es indispensable para desarrolladores y programadores que buscan profundizar en el conocimiento de este complejo conjunto de herramientas. Deje de luchar contra el sistema y ¡déle sentido a todo con la segunda edición de Autotools!
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)