Установка gcc более новой версии 4.6 в Ubuntu - PullRequest
0 голосов
/ 15 июня 2011

Я все еще учусь устанавливать пакеты в Ubuntu. На самом деле, я скопировал файл iso-образа ubuntu из торрента более года назад, и я использую Oracle Virtual Box на моей машине с Windows (в основном для компиляции в g ++).

В то время я установил gcc 4.4.1. Сейчас Я обновляю его до 4.6 (gcc-4.6-20110610.tar.bz2). Я не знаю, где хранится мой пакет 4.4.1, но пакет 4.6 я храню в локальной папке. Мои вопросы:

(1) Будет ли затронут мой пакет 4.4 с этой новой установкой?

(2) Есть ли способ, которым я могу переключаться между обеими компиляциями в любое время (скажем, gcc-4.4 или gcc-4.6)?

Ответы [ 2 ]

2 голосов
/ 15 июня 2011

Если вы установите gcc 4.6 в директорию в вашей домашней папке (я думаю, это то, что вы подразумеваете под «локальной папкой»), это не повлияет на вашу стандартную установку gcc 4.4.

У меня есть Ubuntu 11.04 иУ меня установлены как gcc 4.5 (стандартная версия для Ubuntu 11.04), так и gcc 4.4.(Мне нужен 4.4, потому что инструментарий NVIDIA CUDA требует gcc 4.4).Я установил их оба через систему управления пакетами, а не в папку в моем домашнем каталоге.С этой настройкой gcc по умолчанию устанавливается на версию 4.5, и если я хочу использовать версию 4.4, я должен набрать gcc-4.4.

Насколько я знаю, официального пакета для gcc 4.6 для Ubuntu пока нет.

1 голос
/ 15 июня 2011

пакет 4.4 не будет затронут, и вы можете использовать обе версии gcc.Но по умолчанию есть только одна действительная ссылка на команду «g ++».

...