Я хотел бы установить GCC 4.8.1 в моей системе Debian Wheezy 7.1.0. Текущая версия GCC, установленная в моей системе, является 4.7.2. Я вижу, что gcc-4.8.1 доступен в репозитории Debian. Может кто-нибудь показать мне, как выполнить это обновление?
10
gcc
не стоит усилий и может привести к поломке. Зачем вам нужно обновить?Ответы:
Вы могли бы использовать что-то вроде этого. Однако это не рекомендуется .
Если вы действительно знаете, что делаете, попробуйте следующее:
Джесси (тестирование) теперь содержит gcc-4.8, который совместим с C ++ 11 (также доступен gcc-4.9).
Я использовал apt-pinning следующим образом:
Источник для Джесси был добавлен в /etc/apt/sources.list:
/etc/apt/preferences
был отредактирован как таковой:Потом,
ПРИМЕЧАНИЕ. Более новая версия gcc может зависеть от более новой,
libc6
что означает, что даже если вы скомпилируете свою программу с помощью gcc-4.8, вы не сможете запустить скомпилированную программу на другой машине wheezy.источник