Je veux essayer les fonctionnalités C++17 et je veux installer un compilateur conforme à la norme (de préférence GCC). Je suis totalement nouveau sur Linux et Ubuntu et je ne comprends tout simplement pas grand-chose.
J'ai essayé de suivre https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test mais sans succès. J'ai d'abord couru :
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
Si j'ai bien compris, cette commande installe certaines clés. Ensuite, j'ai essayé :
sudo add-apt-repository ppa:ubuntu-toolchain-r/gcc-7
Cela a renvoyé :
Error: 'ppa:ubuntu-toolchain-r/gcc-7' invalid
Ensuite, j'ai essayé d'installer la branche de développement clang :
apt-get install clang-4.0 lldb-4.0
Et ça me donne
E: Unable to locate package clang-4.0
E: Couldn't find any package by glob 'clang-4.0'
E: Couldn't find any package by regex 'clang-4.0'
E: Unable to locate package lldb-4.0
E: Couldn't find any package by glob 'lldb-4.0'
E: Couldn't find any package by regex 'lldb-4.0'
Qu'est-ce que tout cela signifie? Qu'est-ce qui ne va pas ?
Meilleure réponse
Vous pouvez déjà installer gcc-7 et g++-7 à partir de ce paquet.
sudo add-apt-repository ppa:jonathonf/gcc-7.1
sudo apt-get update
sudo apt-get install gcc-7 g++-7