web-dev-qa-db-fra.com

Comment installer GCC6.3.x & G ++ 6.3.x sur Ubuntu 16.04

Je souhaite installer la version GCC et G ++ 6.3. Comme MATLAB ne supporte que ce compilateur. Sur le tableau de bord, il n'est pas disponible.

Je n'ai pu trouver aucun lien décrivant la méthode d'installation. Je pourrais installer 6.5 de PPA. Quelqu'un peut-il expliquer comment installer à partir de la source?

1
TonyParker

GCC 6.3 est disponible dans le référentiel Launchpad de Jonathon F:
https://launchpad.net/~jonathonf/+archive/ubuntu/gcc-6.

Ce PPA pourrait être utilisé pour installer GCC 6.3 à partir du paquet, plutôt que de la source, ce qui devrait normalement être le dernier recours (notez bien que ce n'est pas un PPA Ubuntu officiel).

Pour installer GCC 6.3 sur Ubuntu 16.04, suivez cette procédure:

  1. Supprimez toute version précédente de gcc-6 installée:

    Sudo apt-get remove --purge gcc-6 g++-6 gcc-6-multilib
    Sudo apt autoremove

  2. Ajoutez le PPA gcc-6.3:

    Sudo add-apt-repository ppa:jonathonf/gcc-6.3
    Sudo apt-get update

  3. Installez la version spécifique de gcc-6.3, 6.3.0-21ubuntu1~16.04.york0 dans notre cas:

    VER=6.3.0-21ubuntu1~16.04.york0 && Sudo apt-get install gcc-6-base=$VER gcc-6=$VER g++-6=$VER cpp-6=$VER libgcc-6-dev=$VER libstdc++-6-dev=$VER libasan3=$VER

  4. Vérifiez la version du gcc que vous venez d'installer avec gcc-6 -v. Attendu:

    gcc version 6.3.0 20170628 (Ubuntu 6.3.0-21ubuntu1~16.04.york0)

1
valiano