обновление буст версии - PullRequest
3 голосов
/ 13 мая 2010

Я использую RHEL 5.3, поставляется с gcc 4.1.2 и boost 1.33. Таким образом, нет boost :: unorded_map, нет фабричной функции make_shared () для создания boost :: shared_ptr и других функций, доступных в новых версиях boost.

Существует ли более новая версия boost, совместимая с версией gcc? Если да, как выполняется обновление?

Ответы [ 3 ]

7 голосов
/ 13 мая 2010

Загрузите последнюю версию (1.43.0) библиотек Boost с веб-сайта Boost и следуйте инструкциям в руководстве по началу работы , в котором объясняется, как создать Boost на количество платформ, включая Linux.

3 голосов
/ 13 мая 2010

Просто скачать и установить новейшую версию; он автоматически адаптируется к вашему компилятору.

1 голос
/ 13 мая 2010

Конечно, просто скачайте последний источник с текст ссылки . Если вы используете только библиотеки заголовков, его просто нужно распаковать. Если вы используете одну из нескольких библиотек, для которых вам нужна библиотека, вам нужно будет их собрать.

...