Como instalar gmp no ubuntu

GMP é usado para construir programas que executam rápido, de alta precisão cálculos aritméticos.

GMP é usado para construir programas que executam rápido, de alta precisão cálculos aritméticos.

Embora Ubuntu vem com sua própria implementação do Multiple Aritmética Biblioteca Precision GNU já instalado, se você precisa da versão mais recente e mais completa do software, você precisará baixar, compilar e instalá-lo sozinho. O arquivo GMP comprimido contém todos os utilitários de código-fonte e de configuração que você precisa, bem como um conjunto de programas de demonstração você pode construir para testar as bibliotecas.

1

Baixar a última versão estável do código-fonte do GMP partir do site do desenvolvedor usando o link encontrado em Recursos.

2

Inicie uma sessão do Terminal, extrair o conteúdo do arquivo GMP para a pasta que você baixou que ele e, em seguida, definir a pasta de código-fonte extraído como seu diretório ativo. Por exemplo, se você baixou o arquivo "GMP-6.0.0a.tar.lz" no site da GMP, abra o extraído "GMP-6.0.0" pasta.

3

Construir o makefile para GMP. O script configure irá analisar o seu sistema para ver que todas as dependências de hardware e software de BPF são atendidas e, em seguida, construir o makefile que contém os comandos necessários o compilador para criar arquivos de biblioteca binários. Por exemplo, se você está trabalhando com uma nova instalação do Ubuntu, o script configure vai deixar você sabe que você precisa para instalar o processador de macro M4 em primeiro lugar. Para construir o makefile, digite o seguinte comando no prompt de comando e pressione "Entrar:"

./ configure



Se você precisa instalar M4 ou qualquer outra dependência, execute o "./configure" comando novamente.

4

Criar arquivos de biblioteca binários de GMP com o comando make. Faça compila e liga todos os componentes individuais da biblioteca GMP. Tipo "faço" no prompt de comando e pressione "Entrar." Compilação pode levar algum tempo para ser concluído. Por exemplo, GMP versão 6.0 consiste de 2581 arquivos individuais que devem ser-processos PRE, compilados, montados e ligados.

5

Instalar bibliotecas de BPF em seu sistema. Enquanto você pode compilar GMP como um usuário normal, você vai precisar de permissão de raiz e o comando sudo para instalar as bibliotecas para o seu sistema. Digite o seguinte comando no terminal solicitado, pressione "Entrar," digite sua senha e pressione "Entrar" instalar GMP.

sudo make install

arquivos de biblioteca de BPF serão armazenados na pasta local / lib / usr /. Os arquivos de biblioteca GMP que o Ubuntu é instalado por padrão, no entanto, permanecem / usr / lib / i386-linux-gnu / em sistemas de 32 bits ou usr lib / x86_64-linux-gnu / / em sistemas de 64 bits. Se um programa que você usa precisa a versão do GMP você compilado, você terá que configurá-lo para olhar para as bibliotecas no diretório local / lib / usr / vez.

dicas

  • Verifica Use o comando make para desinstalar GMP se você não quiser disponibilizá-lo para todo o sistema ou você não precisa mais as bibliotecas de todo. makefile do GMP contém todas as informações necessárias para remover de forma limpa seus arquivos de seu diretório raiz. Para desinstalar GMP, mover para o diretório que você compilado GMP dentro e, em seguida, execute o seguinte comando no prompt do terminal:
  • Verifica sudo make uninstall

avisos

  • fechar As informações neste artigo se aplica ao Ubuntu 14.04 Trusty Tahr e GMP versão 6.0.0. Os procedimentos podem variar de acordo com outras versões do Ubuntu ou GMP. O pacote inclui uma GMP "Verifica" utilitário que analisa código gerado para erros causados ​​por compilador do seu sistema. Antes de executar "make install" e adicione as bibliotecas GMP para a sua máquina de produção, execute o seguinte comando no prompt do terminal:
  • fechar fazer verificação
  • fechar Se há erros são relatados, você pode instalar GMP.

Referências

  • ligação Gmplib.org: Instalar GMP
  • ligação Launchpad.net: Binary Package “libgmp10” no Ubuntu Trusty

Sobre o autor

Allen Bethea tem escrito artigos sobre programação, web design, sistemas operacionais e hardware de computador desde 2002. Ele é bacharel em Ciência da UNC-Chapel Hill e AAS graus em tecnologia de escritório, engenharia mecânica / elaboração e tecnologia de internet. Allen tem uma vasta experiência com o desktop e software de sistema para os sistemas operacionais Windows e Linux.


Artigos relacionados