2015-05-04 7 views
8

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

Как установить GCC 5.1 на Ubuntu?

Я бы предпочел какой-то готовый исполняемый файл, который я мог бы просто загрузить и установить, вместо того, чтобы загружать источники GCC и строить из них весь GCC 5.1.

Кроме того, поскольку я прочитал ABI libstdC++, измененный в GCC 5, должна ли быть установлена ​​новая версия libstdC++ с GCC 5.1?

+0

Это может быть лучший вопрос для http://askubuntu.com/. –

+0

Я сделал установку из источника на Ubuntu без проблем (используя предыдущую версию GCC 4.9.2 в качестве компилятора bootstrap). Я не уверен, куда идти, чтобы найти его заранее. –

+0

@KeithThompson: Я попробовал [здесь] (http://askubuntu.com/q/623350/405901). – MikePro

ответ

4

Пакет g ++ - 5 (версия gcc версии 5.2.1) доступен в тестировании debian или в ubuntu wily. Предыдущие этапы - 4.9 и 4.8. Было бы сложнее получить версию между ними, например 5.1.

Если по-прежнему доволен 5.2.1, то добавьте эту строку в файл /etc/apt/sources.list:

deb http://ftp.debian.org/debian/ stretch main 

Попытка установить пакет и его зависимости:

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

Тогда надеюсь, что это будет установлен без проблем. (Это сильно зависит от того, какая версия ubuntu используется на хосте.) Установка g ++ - 4.9 от стабильного debian (jessie) до ubuntu trusty (gcc 4.8) была успешной для меня. Когда сделано комментарий из ранее добавленной строки из списка источников и

# apt-get update 

Если вы любите вечных обновлений установите меткое правило пиннинга вместо этого.

+0

Вы уверены, что это в растяжке? Похоже, что он только сейчас нестабилен: https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=g%2B%2B-5. –

+0

В jessie (oldstable) g ++ - 4.9.2 (https://packages.debian.org/jessie/g++). Но скорее используйте стрейч или бистер с g ++ - 7. Чем позже, тем веселее. знак равно – renonsz

 Смежные вопросы

  • Нет связанных вопросов^_^