Я хочу поиграть с C ++ 2011, поэтому мне нужен неизданный gcc 4.7. Мне удалось успешно получить ствол SVN и скомпилировать его.
Я хочу сохранить gcc по умолчанию в моей системе для безопасности, поэтому я настроил gcc4.7 с - префиксом и установил его в нестандартном месте.
Теперь, как мне включить gcc 4.7 вместо gcc по умолчанию в моей системе?
Я уже изменил переменные CC и CXX , я обновил PATH , чтобы он сначала указывал на gcc 4.7 bin dir. Когда я набираю gcc --version , я получаю 4.7 OK.
Но gcc - это больше, чем просто исполняемый файл. В каталоге gcc install много исполняемых файлов. Есть также стандартные включения и std lib c ++.
До настоящего времени каждая запись в блоге / SO вопрос, который я нашел по этой теме, говорит только об исполняемых файлах gcc и g ++ .
Может кто-нибудь дать мне список изменений, которые мне нужно внести в среду, чтобы полностью использовать gcc 4.7?
обновить LD_LIBRARY_PATH? Как отдать предпочтение системе gcc 4.7? Есть ли другие вещи, которые следует учитывать?
Заранее спасибо.