Skip to content
Autoconf
EntityQ1336937· pop 16· linked from 31 articles

GNU Autoconf is a software development tool for generating a configure script that in turn generates files for building a codebase and for packaging or installing the resulting files. Autoconf is part of the GNU Build System along with Automake, Libtool, Autoheader and other tools.

Key facts

Software.name
Autoconf
Software.logo
Heckert GNU white.svg
Software.logo size
100px
Software.author
David Mackenzie
Software.developer
GNU Project
Software.released
1991
Software.programming language
Perl
Software.operating system
Cross-platform
Software.genre
Programming tool
Software.license
GNU GPL

via Wikipedia infobox

Wikidata facts

Developer
GNU Project
Image
Autoconf 2.68 wine.png
Show 9 more facts
Commons category
GNU Autoconf
copyright holder
الجميع
source code repository URL
ftp.gnu.org/gnu/autoconf
software version identifier
2.73
programmed in
m4
inception
1991-00-00
Sources (3)

via Wikidata · CC0

Article · Português

O GNU Autoconf é uma ferramenta para a produção de scripts shell para compilação, instalação e empacotamento de software em sistemas de computador onde o Bourne shell está disponível. O Autoconf é agnóstico quanto à linguagem de programação utilizada, mas normalmente é usado para projetos que usam C, C++, Fortran, Fortran 77, Erlang ou Objective-C. Um script configure configura um pacote de software para instalação em um sistema alvo particular. Após executar uma série de testes sobre o sistema alvo, o script configure gera arquivos de cabeçalho e um makefile a partir de templates, personalizando, desta forma, o pacote de software para o sistema alvo. Juntamente com o Automake e , o Autoconf forma o , que abrange várias outras ferramentas, notavelmente o Autoheader. O autoconf faz uso do para transformar um arquivo configure.ac (primeiramente e em projetos antigos, chamado configure.in) escrito pelo usuário, em um script shell chamado configure. Quando executado, o script configure analisa as características do sistema presente de modo não interativo e gera ficheiros de cabeçalhos e makefiles personalizados derivados de modelos pré-escritos. Pode-se dizer que o autoconf compila o programa M4 do configure.ac em um script shell.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (4)