升级升级版

时间:2010-05-13 19:06:55

标签: c++ gcc boost

我正在使用RHEL 5.3,随gcc 4.1.2一起提供并提升1.33。 因此,没有boost :: unorded_map,没有make_shared()工厂函数来创建boost :: shared_ptr以及更新版本的boost中提供的其他功能。

是否有更新版本的boost与gcc版本兼容? 如果是,如何进行升级?

3 个答案:

答案 0 :(得分:7)

the Boost website下载最新版本(1.43.0)的Boost库,并按照the getting started guide中的步骤进行操作,该步骤解释了如何在包括Linux在内的多个平台上构建Boost。

答案 1 :(得分:3)

简称downloadinstall最新版本;它会自动适应你的编译器。

答案 2 :(得分:1)

当然,只需从link text下载最新的来源。如果您只使用标题库,则只需要解压缩。如果您正在使用需要库的少数人之一,则需要构建它们。