Рейтинг:2

Как установить g++-5 на Ubuntu 20.04?

флаг ru

Я пытаюсь скомпилировать исходный код, который был написан для г++-5. Я хочу иметь возможность установить г++-5 на моей Ubuntu 20.04. Как я могу это сделать?

Я надеялся, что sudo apt установить g++-5 должно сработать. Но это не так. Есть ли репозиторий, который я могу использовать для установки г++-5 безболезненным способом?

Knud Larsen avatar
флаг by
Репозиторий 18.04: `deb [url] основная вселенная bionic` https://packages.ubuntu.com/bionic/g++-5
Рейтинг:2
флаг zw

г++-5 упаковка доступен только для Ubuntu 18.04 LTS.

Чтобы установить его на 20.04 LTS, вы можете загрузить его и установить вручную, используя команды ниже:

компакт-диск ~/Загрузки
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gcc-5/gcc-5-base_5.5.0-12ubuntu1_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/i/isl-0.18/libisl15_0.18-4_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gcc-5/cpp-5_5.5.0-12ubuntu1_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gcc-5/libasan2_5.5.0-12ubuntu1_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gcc-5/libmpx0_5.5.0-12ubuntu1_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gcc-5/libgcc-5-dev_5.5.0-12ubuntu1_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gcc-5/gcc-5_5.5.0-12ubuntu1_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gcc-5/libstdc++-5-dev_5.5.0-12ubuntu1_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gcc-5/g++-5_5.5.0-12ubuntu1_amd64.deb

sudo apt install ./g++-5_5.5.0-12ubuntu1_amd64.deb ./gcc-5_5.5.0-12ubuntu1_amd64.deb ./gcc-5-base_5.5.0-12ubuntu1_amd64.deb ./cpp-5_5.5.0-12ubuntu1_amd64.deb . libisl15_0.18-4_amd64.deb .deb
muru avatar
флаг us
Поскольку это `g++`, вам, вероятно, также понадобятся пакеты для `g++`, `libstdc++` и т. д. (`cpp` — это препроцессор C, IIRC, а не C++)
N0rbert avatar
флаг zw
Спасибо @muru, готово.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.