Как обновить мой g ++ до 5.3 или 6

Я использую Debian 7.9, и этот вопрос может показаться вам очень знакомым, я также видел некоторые ссылки, но когда на это был дан ответ, что GCC-5 был в тестовом месте, и они предложили это как обходной путь, поскольку теперь мы работаем с 6.X, есть ли какая-либо прямая команда, подобная приведенной ниже, для установки новой версии G ++

sudo apt- получить g ++ - 5 (это не сработает и скажет, что пакет не найден)

И также будет более полезным, если будет предложено заменить старый g ++ на новый (если я успешно установил)

-1
03.08.2016, 20:37
1 ответ

Не существует выпуска Debian, содержащего GCC 5 или 6, и нет бэкпорта - поэтому нет простого способа получить GCC 5 или 6 в Debian. Вы можете попробовать пересобрать GCC 6, используя упаковку Debian, но даже это будет довольно сложно; пакет должен быть загружен, и если вы не знакомы с ним, это будет слишком сложно. (В настоящее время упаковка Debian для GCC 5 требует GCC 6, так что вы можете сразу перейти на GCC 6).

Это оставляет пару возможностей:

  • вы можете собрать GCC из исходников и установить его где-нибудь в стороне (/usr/local или /opt/gcc-6);
  • вы можете собрать на другом дистрибутиве, например, Ubuntu 16.04 (в котором есть GCC 5) или Debian testing или unstable (в которых есть и GCC 5 и 6).

Если вы хотите использовать полученные двоичные файлы на Debian 7.9, вам нужно будет также скопировать соответствующие библиотеки или собрать статические двоичные файлы.

1
28.01.2020, 05:11

Теги

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