Несколько версий gcc / g ++ влияют

У меня довольно простой вопрос, но я все равно не мог найти ответ в любом месте.

На моем рабочем месте есть CI-сервер с установленным ubuntu 12.04, этот сервер использует по умолчанию c / c ++ (4.6.3) версий компиляторов. Теперь есть проект, который требует новых версий компиляторов (те, которые включают c ++ 11).

3 Вопросы:

Будет установка gcc-4.8 & amp; g ++ 4.8 break / change stuff, который используется существующими версиями 4.6.3? (возможно, существуют общие зависимости libs, которые могут быть переопределены?) Можно ли считать gcc-4.8 & amp; gcc-4.8 не приведут к ситуации, когда происходит сборка (которая опирается на 4.6.3), но в реальности меняется поведение кода сборки? (возможно, из-за оптимизации по-другому?) Самое главное: Можно ли установить несколько версий компиляторов в систему, не нарушая предыдущих версий?

Пожалуйста, несите меня, поскольку c / c ++ не являются языками программирования, с которыми мне когда-либо приходилось работать.

1
задан 10 November 2015 в 21:32

0 ответов

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

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