Saltar para o conteúdo

Configure: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
Addbot (discussão | contribs)
m A migrar 3 interwikis, agora providenciados por Wikidata em d:q4810567
ortografia
Linha 3: Linha 3:
No contexto computacional, o comando '''configure''' ou '''./configure''' é muito usado em sistemas [[UNIX]], como o [[Linux]], para preparar programas distribuídos em [[código-fonte]] para serem [[compilador|compilados]] pelo [[gcc]] ou outros, através do utilitário [[make]].
No contexto computacional, o comando '''configure''' ou '''./configure''' é muito usado em sistemas [[UNIX]], como o [[Linux]], para preparar programas distribuídos em [[código-fonte]] para serem [[compilador|compilados]] pelo [[gcc]] ou outros, através do utilitário [[make]].


O '''configure''' aparece normalmente associado ao [[make]] em todos os sistemas [[Unix]] e destina-se facilitar as tarefas de distribuição, [[compilação]] e instalação de programas. Durante a execução do utilitário '''configure''', o [[sistema operativo]] é analisado de acordo com directivas especificadas normalmente nos ficheiros '''Makefile.in''' e '''config.h.in'''. Em função dos componentes encontrados e das versões respectivas, é criado um arquivo '''Makefile''' com as instruções de compilação e instalação adequadas para o sistema presente. Por vezes é tamém gerado um arquivo '''config.h''' que é depois incluído pela aplicação durante a compilação.
O '''configure''' aparece normalmente associado ao [[make]] em todos os sistemas [[Unix]] e destina-se facilitar as tarefas de distribuição, [[compilação]] e instalação de programas. Durante a execução do utilitário '''configure''', o [[sistema operativo]] é analisado de acordo com diretivas especificadas normalmente nos ficheiros '''Makefile.in''' e '''config.h.in'''. Em função dos componentes encontrados e das versões respectivas, é criado um arquivo '''Makefile''' com as instruções de compilação e instalação adequadas para o sistema presente. Por vezes é também gerado um arquivo '''config.h''' que é depois incluído pela aplicação durante a compilação.
A '''Makefile''' grada pelo '''configure''' é depois utilizada pelo utilitário [[make]] para [[compilar]] e instalar a aplicação pretendida.
A '''Makefile''' gerada pelo '''configure''' é depois utilizada pelo utilitário [[make]] para [[compilar]] e instalar a aplicação pretendida.


De uma forma geral, os passos para se instalar uma aplicação através do [[make]] são:
De uma forma geral, os passos para se instalar uma aplicação através do [[make]] são:

Revisão das 12h44min de 9 de setembro de 2013

Configure é um vocábulo que significa configurar, na língua inglesa.

No contexto computacional, o comando configure ou ./configure é muito usado em sistemas UNIX, como o Linux, para preparar programas distribuídos em código-fonte para serem compilados pelo gcc ou outros, através do utilitário make.

O configure aparece normalmente associado ao make em todos os sistemas Unix e destina-se facilitar as tarefas de distribuição, compilação e instalação de programas. Durante a execução do utilitário configure, o sistema operativo é analisado de acordo com diretivas especificadas normalmente nos ficheiros Makefile.in e config.h.in. Em função dos componentes encontrados e das versões respectivas, é criado um arquivo Makefile com as instruções de compilação e instalação adequadas para o sistema presente. Por vezes é também gerado um arquivo config.h que é depois incluído pela aplicação durante a compilação. A Makefile gerada pelo configure é depois utilizada pelo utilitário make para compilar e instalar a aplicação pretendida.

De uma forma geral, os passos para se instalar uma aplicação através do make são:

./configure
make clean (opcional)
make
make install

Mais informações podem ser vistas em livros dedicados ao Unix e em tutoriais de compilação de programas.