Как установить конкретную версию g ++?

В моем Ubuntu есть g++ --version -

g++ (Ubuntu 4.4.3-4ubuntu5.1) 4.4.3
Copyright (C) 2009 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

. Я хочу иметь то же g++ --version на другом компьютере с Linux, который имеет -

g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-14)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

. Как я могу изменить свой g ++ версия будет такой же, как указано выше?

4
задан 2 November 2012 в 12:44

2 ответа

Загрузите версию g ++ - 4.1 из здесь . g ++ - 4.1 недоступен в последних репозиториях Ubuntu. Поэтому вам нужно скачать пакет по предоставленной ссылке.

Установите / скомпилируйте пакет загрузки вместе с текущей версией g ++.

Затем используйте update-alternatives для переключения версии

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.3 10

. Измените версию по умолчанию, выбрав соответствующую версию:

sudo update-alternatives --config g++
0
ответ дан 2 November 2012 в 12:44

Лично я бы не стал возвращаться к более ранней версии g ++, если бы не было другого способа достичь желаемых результатов. g ++ доступен для всех поддерживаемых версий Ubuntu в репозитории и может быть установлен с помощью sudo apt install g ++ Если вам действительно нужно несколько версий, вы захотите использовать Как выбрать версию gcc и g ++ по умолчанию? как @boomkin указал в этом комментарии.

0
ответ дан 13 February 2020 в 15:58

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

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