Будет какая-либо проблема для установки двух компиляторов в той же системе?

Я использую Ubuntu 14.. В настоящее время мой gcc компилятор является v5.1.. Но теперь я должен использовать Matlab mex, который до сих пор только поддерживает gcc-4.7.*. Действительно ли возможно установить gcc-4.7 компилятор, не переустанавливая gcc-5.1? Какие проблемы ожидались бы? Или есть ли какое-либо руководство для выполнения двух gcc компиляторов в той же системе Ubuntu?

Кроме того, если установка и выполнение двух компиляторов могут быть сделаны, (полностью) удаляя каждый будет влиять на функциональность другой?

Я действительно не хочу удалять gcc-5.1, так как он поддерживает новые функции/функции C++, и мой опыт установки gcc компилятора не по умолчанию был довольно неприятен.

0
задан 20 July 2015 в 04:45

1 ответ

Стандартные 14.04 идут с gcc-4.8 и установленным gcc-4.7. Если Вы хотите функции C++, устанавливаете g ++ компилятор. Исполняемые файлы у всех есть различные имена, но ссылки как/usr/bin/gcc обычно указывают на компилятор по умолчанию - изменение, если Вы хотите. Конечно, Вы можете всегда устанавливать компилятор в отдельном месте, как Ваш корневой каталог, и избегать всех конфликтов тот путь, просто имея необходимость запустить скрипт установки для изменения некоторых путей, огибающих переменных и возможно искажаете.

0
ответ дан 29 July 2019 в 22:50

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

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