Onde posso obter uma cópia do arquivo libstdc ++. So.6.0.15

Eu estou tentando corrigir o meu problema “GLIBCXX_3.4.15” não encontrado, que é bastante bem documentado para corrigir. Mas isso requer a obtenção do arquivolibstdc ++. So.6.0.15″ de algum lugar.

A maioria das soluções me diz para obtê-lo do local que eu compilei minha biblioteca c ++. No entanto, eu não compilei, ele veio com a minha instalação do Ubuntu, e quando eu “localizar” para esse arquivo não é encontrado.

Então, eu gostaria apenas de baixá-lo de algum lugar, mas não consigo encontrá-lo na web em lugar algum. Eu tentei olhar no svn repo: svn: //gcc.gnu.org/svn/gcc, mas não foi capaz de encontrá-lo (é enorme!)

Qualquer ajuda muito apreciada 🙂 Forragem

Você não deveria ter que baixar manualmente esta biblioteca, se você estiver no Ubuntu Linux, ela deve ser enviada dentro deste pacote:

sudo apt-get install libstdc++6 

Se você já tem o libstdc++6 , então o problema está em outro lugar e você deve explicar o que você está tentando alcançar em primeiro lugar.

Se você quiser uma versão mais nova do libstdc++6 que a fornecida no pacote padrão, você pode tentar atualizar para o pacote de teste do toolchain :

 sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade 

Caso contrário, você teria que compilar o GCC a partir da fonte:

  • Instale o pré-requisito (usando o sudo apt-get build-dep gcc-4.7 como instância)
  • Obtenha a fonte do GNU.org
  • Compile usando configure , make e make install

Só percebi que estava tendo o problema semelhante há algum tempo. Disclaimer : Se você sabe o que está fazendo, verifique este repository – Índice de /debian/pool/main/g/gcc-4.7 . Deve estar em alguns dos pacotes disponíveis. Use o Gerenciador de arquivos para entrar.