我正在使用RHEL 5.3,随gcc 4.1.2一起提供并提升1.33。 因此,没有boost :: unorded_map,没有make_shared()工厂函数来创建boost :: shared_ptr以及更新版本的boost中提供的其他功能。
是否有更新版本的boost与gcc版本兼容? 如果是,如何进行升级?
答案 0 :(得分:7)
从the Boost website下载最新版本(1.43.0)的Boost库,并按照the getting started guide中的步骤进行操作,该步骤解释了如何在包括Linux在内的多个平台上构建Boost。
答案 1 :(得分:3)
答案 2 :(得分:1)
当然,只需从link text下载最新的来源。如果您只使用标题库,则只需要解压缩。如果您正在使用需要库的少数人之一,则需要构建它们。