linux - tiempo - ¿Cómo creo un script de configuración?
tareas programadas centos 7 (3)
Para crear el script "configure" estándar necesita GNU autoconf. Es posible que también necesite GNU automake y libtool.
Hay toneladas de documentación y howtos. Google para algo como "autoconf automake howto". La buena documentación se encuentra en las páginas oficiales del manual:
- Autoconf : http://www.gnu.org/software/autoconf/
- Automake : http://www.gnu.org/software/automake/automake.html
- Libtool : http://www.gnu.org/software/libtool/libtool.html
Autoconf creará su script de configuración a partir del archivo "configure.ac". El archivo "Makefile.am" le indicará a automake cómo crear su archivo MAKE mediante la cadena de configuración. Libtool es necesario para simplificar las bibliotecas que manejan su código.
Puede comenzar a crear un archivo configure.ac a mano o puede usar el ayudante "autoscan" que puede ayudarlo a crear algo semiautomático para usted.
Entonces, cuando estés listo, este hará la magia:
autoreconf -i
Esto puede sonar como una pregunta muy genérica, pero aquí va.
Tengo un requisito para crear un script de configuración para mi aplicación, el resultado de esta configuración sería un makefile
generado ( configure
básica, make
, make install
). Mi pregunta es, ¿por dónde empiezo a construir esto? ¿Hay algún ejemplo que pueda seguir?
hay flujo de construcción en Linux
y hay un muy buen tutorial
https://robots.thoughtbot.com/the-magic-behind-configure-make-make-install
En ocasiones, un producto de software se enviará sin script de configuración. Busque una secuencia de comandos autogen.sh. Probablemente se ejecutará:
aclocal || die "aclocal failed"
automake --add-missing --force-missing --copy --foreign || die "automake failed"
autoreconf || die "autoreconf failed"