可以使用最新的boost库构建搅拌机吗?

时间:2013-11-23 22:05:42

标签: boost compilation blender building

我有一个工作Blender最新的C / C ++构建,但它使用Boost 1.49进行编译。

我想使用最新的Boost库(目前为1.53),因为它在相关项目中使用。

使用最新的提升编译blender是否令人生畏?有没有人让它工作?

或者,是否可以(或推荐)将搅拌机留在现有的boost 1.49库中,并使用Boost 1.53作为少量代码?

非常感谢!

1 个答案:

答案 0 :(得分:0)

我有1.52和blender构建并运行正常。

安装1.53后,您可能需要重新编译现有的应用程序以链接新的库,最新版本的程序应该适用于新的库,但是一些旧的代码可能需要进行小的调整。我所知道的一个变化是来自使用已弃用版本的boost :: filesystem的代码。

要安装多个版本的boost,您可能希望将它们安装在不同的位置。这意味着使用不同的PREFIX配置boost,您还需要将应用程序指向要与CXXFLAGS中的-I和LDFLAGS中的-L一起使用的boost库的位置