У меня есть Ubuntu 10.10, и я недавно изучал c ++ на нем. Первоначально я установил компилятор gcc с помощью команды:
sudo aptitude install build-essential
Я хотел бы начать изучение / тестирование новых функций c ++, и я думаю, что было бы лучше установить последнюю версию gcc. Мне просто нужен совет по этому поводу.
Можно ли поместить более новую версию gcc в отдельную папку, которую я могу использовать для тестирования?
или
Можно / нужно обновить текущую работающую версию gcc compilier
Возможно, по крайней мере, в Debian Squeeze, и, возможно, поэтому в Ubuntu, который, как правило, более поздний, чем Debian, можно создавать бэкпорт пакетов gcc Debian.
См. Мой ответ на ask.debian.net на мой собственный вопрос, а именно: http://ask.debian.net/questions/backporting-more-recent-versions-of-the-gcc-toolchain-to. -debian-устойчивым .
Более подробная информация доступна по запросу.
Да, вы можете загрузить более новую версию gcc в виде tarball и скомпилировать ее с установленным текущим ядром. Вы можете найти gcc (и binutils) здесь:
Возможно ли / нужно обновить текущую работающую версию компилятора gcc
< / blockquote>Нет, вы не должны и не можете просто обновить компилятор через систему управления пакетами. Кроме того, это может привести к проблемам с зависимостями.