No caso de FFTW , o diretório no arquivo tar.gz contém um arquivo “INSTALL” que contém a instalação informações, incluindo opções:
You can give 'configure' initial values for configuration parameters by setting variables in the command line or in the environment. Here is an example:
./configure CC=c99 CFLAGS=-g LIBS=-lposix
O documento continua sobre opções e variáveis de ambiente relevantes para o script configure . Se você precisar, leia tudo e você ficará sabendo. Observe que configure não é um comando, mas sim um script que prepara a compilação. Por causa disso, todo pacote geralmente tem seu próprio script configure que vem com ele. Como mostram os exemplos no arquivo "INSTALL" deste pacote específico, o script this configure pode tomar, por exemplo gcc e g++ opções. Leia os arquivos de ajuda para aprender sobre eles.
No entanto, se você quiser apenas instalar o pacote e não conhecer opções como essa, a maneira mais fácil de fazer isso é (exigindo auto-apt e checkinstall 1 ):
-
cdno diretório extraído chamado, e. “Fftw-3.3.7” -
Execute o script
configuredo pacote e instale as dependências ausentes automaticamente:auto-apt run ./configureO script lê as variáveis de ambiente para aprender sobre o sistema iniciado e configura automaticamente o arquivo de criação de acordo com o sistema, sem que você especifique nenhuma opção.
-
Execute o comando
makepara compilar a fonte:make -
Execute
checkinstallcom permissões de root para instalar o pacote:sudo checkinstall
1: sudo apt install auto-apt checkinstall para instalar os dois. auto-apt cuida das dependências ausentes Os relatórios do script configure do pacote, checkinstall cria um pacote .deb e o instala por meio do gerenciador de pacotes, para que você possa remover o pacote com facilidade mais tarde.