Как установить g ++ 5.1 на рабочий стол Ubuntu 15.04 64-bit?

Я бы хотел поэкспериментировать с новым компилятором GCC 5.1 C ++ в Ubuntu.

Итак, я скачал и установил Linux Ubuntu Desktop 15.04 64-bit в виртуальную машину.

Затем в терминале я ввел следующие команды:

sudo apt-get update
sudo apt-get install g++5

Несколько пакетов были загружены и установлены; но когда я вхожу:

g++ --version

я все равно получаю:

g++ (Ubuntu 4.9.2-10ubuntu13) 4.9.2

Я также пытался (из этот вопрос ):

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-5

Но я все равно получаю 4.9.2 как вывод из g++ --version.

Что я должен сделать, чтобы попробовать g ++ 5.1, не собирая все это из исходников?
Можно ли установить готовые двоичные файлы?

15
задан 13 April 2017 в 15:23

4 ответа

GCC 5.x комплект не доступен в 15,04. Можно получить его путем добавления PPA, такой как https://launchpad.net / ~ nicola-onorata / + архив/человечность/набор инструментальных средств

, я не уверен, приведет ли это к нему являющийся компилятором по умолчанию, хотя, таким образом, Вы, возможно, все еще должны назвать его как g++-5 или подобный, использовать его. У Вас могут также быть некоторые серьезные проблемы с соединением с определенными библиотеками C++, которые включены в Ubuntu 15.04, поскольку это действительно имеет некоторую несовместимость с 4,9, прежде всего, где STL затронут.

0
ответ дан 13 April 2017 в 15:23

Хотя это - пара месяцев, если Вы действительно хотели g ++ - версия для вывода 5.1 следует этим инструкциям: , Как, я использую последний gcc (подсказка: символьные ссылки)

0
ответ дан 13 April 2017 в 15:23

Я не протестировал его на Ubuntu 15.04, но это - то, как я установил его на Ubuntu 14.04 от PPA.

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get update

sudo apt-get install gcc-5 g++-5
sudo update-alternatives 
sudo update-alternatives --remove-all gcc
sudo update-alternatives --remove-all g++
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 20
sudo update-alternatives --config gcc
sudo update-alternatives --config g++

, Кроме того, можно загрузить его и скомпилировать из источника. Я раньше делал это ранее, но требуется немного больше времени.

0
ответ дан 14 April 2017 в 01:23

15.04 EOL теперь, но когда он все еще использовался, Вы могли установить hardening-wrapper, который идет /usr/bin/gcc-5.

gcc-5 пакет теперь доступен на 15,10 +.

0
ответ дан 14 April 2017 в 01:23

Другие вопросы по тегам:

Похожие вопросы: