Ответ на ваш вопрос зависит от того, какую версию Linux вы используете. Чтобы проверить это, попробуйте запустить lsb_release -a
или cat /etc/*issue*
.
Большинство дистрибутивов Linux позволяют устанавливать несколько версий gcc или g ++ параллельно; например, если g ++ 4.1.2 является версией по умолчанию и g ++ 4.5 также установлена, то для запуска 4.5 вы должны вызвать g++-4.5
в командной строке вместо g++
. Точно так же вы можете также настроить ваши make-файлы так, чтобы они вызывали g ++ 4.5 по умолчанию, задав переменную среды CXX (например, запустите export CXX=g++-4.5
или вызовите Make с использованием CXX=g++-4.5 make
).
Если у вас в настоящее время не установлен g ++ 4.5, то для компьютера с Ubuntu вы можете установить его, запустив sudo apt-get install g++-4.5
. Это предполагает, что g ++ 4.5 доступен для вашей версии Ubuntu и что у вас есть права администратора для вашего Ubuntu box; если вы используете чужую лабораторию, у вас, вероятно, нет прав администратора.
Если g ++ недоступен для вашей версии вашего дистрибутива или если у вас нет прав администратора, вам придется скачать gcc, скомпилировать его и установить в своем домашнем каталоге. На веб-сайте GCC есть документация о том, как это сделать. Удачи!