Essas são etapas típicas de instalação para programas gerados usando o AUTOCONF e AUTOMAKE da GNU config/configure/Configure Isso é usado para detectar as características do alvo da sua plataforma de montagem. Por exemplo, ele detecta se você tem CC ou GCC, não CC ou GCC, é um script shell Essa etapa geralmente é usada para gerar um Makefile para preparar a próxima compilação, e você pode controlar a instalação adicionando parâmetros após a configuração, tais como: ./configure --prefix=/usr O que foi dito acima significa instalar o software em /usr O executável é instalado em /usr/bin (em vez do padrão /usr/local/bin) O arquivo de recurso será instalado em /usr/share (em vez do padrão /usr/local/share) Ao mesmo tempo, você pode configurar os arquivos de configuração de alguns softwares especificando o parâmetro --sys-config= Também existem parâmetros como -、--enable、--withoutout、--disable, etc., que você pode ver em detalhes em ./configure --help fazer Essa etapa é usada para compilar, que lê instruções do Makefile e então compila Essa etapa é a compilação, e a maioria dos pacotes de código-fonte é compilada por essa etapa Claro, alguns softwares escritos em Perl ou Python requerem chamadas para Perl ou Python para compilar Se ocorrer um erro durante o processo de fabricação, você precisa anotar o código de erro (note que não é só a última linha), e então pode enviar um relatório de bug ao desenvolvedor (geralmente com um endereço de commit no INSTALL), ou seu sistema tem menos dependências, etc., o que exige que você estude cuidadosamente o código de erro Faça teste / faça cheque Como o nome sugere, essa etapa é verificar a etapa anterior de make, para garantir que não haja erros em make, ou seja, todos os testes e verificações nessa etapa devem estar OK, e o erro é 0 Sudo Make Install Essa etapa é usada para instalar, que também lê instruções do Makefile e o instala no local especificado Esse comando geralmente requer privilégios de root (porque você quer gravar arquivos no sistema), então o sudo é usado na frente
AUTOMAKE e AUTOCONF são coisas muito úteis para publicar programas em C. Se você também escreve programas e quer usar AUTOMAKE e AUTOCONF, pode consultar os artigos relacionados sobre a CNGNU.ORG
|