В настоящее время Ubuntu предоставляет версию gcc версии 7.3, однако в настоящее время доступна версия gcc версии 8.1. Я хотел бы установить gcc 8.1 рядом с gcc 7.3 (так что, если я вызываю c ++, он вызывает версию из gcc 7.3, и если я вызываю c ++ - 8, она вызывает версию из 8.1).
Я попытался выполнить инструкции, изложенные в этом вопросе (но заменив 4.9 на 8.1), но gcc 8.1 не находится в репозитории, указанном в вопросе:
$ sudo apt-get install gcc-8.1
[sudo] password for sky:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package gcc-8.1
E: Couldn't find any package by glob 'gcc-8.1'
E: Couldn't find any package by regex 'gcc-8.1'
Как сделать Я устанавливаю gcc 8.1 в ubuntu 18.04?
Изменить: этот вопрос не является дубликатом, потому что GCC обновил способ обработки версий. Теперь необходимо записать sudo apt-get install gcc-8 вместо sudo apt-get install gcc-8.1.
Имя пакета - gcc-8, а не gcc-8.1, поэтому попробуйте:
sudo apt-get install gcc-8 g++-8
Как уже упоминалось, убедитесь, что вы добавили тестовую привязку PPA :
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
Имя пакета - gcc-8, а не gcc-8.1, поэтому попробуйте:
sudo apt-get install gcc-8 g++-8
Как уже упоминалось, убедитесь, что вы добавили тестовую привязку PPA :
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update