Как я могу установить gcc 4.6 рядом с текущей версией из репозиториев?

Я установил 4.5.2 из официальных репозиториев Ubuntu. Я хотел бы также установить 4.6, чтобы опробовать функции C++0x, которые он предоставляет.

Как я могу сделать это, не нарушая мою систему? Я в порядке с новым по умолчанию, но также хочу сохранить старую версию.

2 ответа

Если вы разбираетесь в командной строке, вы сможете компилировать из исходного кода и настроить конфигурацию для установки в /opt,

Нечто подобное ./configure --prefix=/opt,

Я не думаю, что есть какой-либо способ сделать это через dpkg или систему управления пакетами apt. Таким образом, ваш вариант прибегает к компиляции из исходных текстов, что делает этот вопрос не столько вопросом Ubuntu, сколько вопросом gcc. я уверен, что

  1. Компиляция gcc из исходного кода - довольно сложный процесс, особенно с такими особыми требованиями, как ваш.
  2. Есть много учебников по этому вопросу.

Хорошим примером является исследование установки "кросс-компилятора", который в вашем случае использовал бы ту же аппаратную архитектуру, что и обычный gcc.

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