Назад | Перейти на главную страницу

Каков предпочтительный способ обновления CentOS 5.5 для использования последней стабильной версии gcc?

Кажется, что gcc на CentOS 5.5 отстает на несколько версий от последней, в которой есть некоторые оптимизации, которые я серьезно приветствовал бы. Как лучше всего установить и обновить gcc?

Лучшая практика для обновления gcc от стандартной версии CentOS: не.

Это много хлопот, есть много зависимостей, и вы, вероятно, что-то сломаете. И очень маловероятно, что вы получите какую-либо заметную выгоду от этой оптимизации.

Позвольте мне повторить: лучше всего придерживаться стандартного GCC на CentOS / RH.

Однако, если вы действительно настроены, я бы установил его в / opt, в частности что-то вроде /opt/gcc-4.5.1/. У вас будет /opt/gcc-4.5.1/bin, /opt/gcc-4.5.1/lib и т. Д. Симлинк / opt / gcc на /opt/gcc-4.5.1 и поместите / opt / gcc / bin на вашем пути и т. д. Таким образом, вы все равно сможете выбрать, какой gcc вы собираетесь запустить, чтобы обычные инструменты, которые действительно нуждаются в правильной версии CentOS gcc, работали правильно, и вы могли запускать свой специальный GCC по мере необходимости. Таким образом, при обновлении до gcc-4.6.7 вы устанавливаете его в /opt/gcc-4.6.7, изменяете символическую ссылку / opt / gcc и удаляете каталог /opt/gcc-4.5.1 и завершаете обновление. .