可以用最新的boost库构建blender吗?

可以用最新的boost库构建blender吗?,boost,compilation,blender,building,Boost,Compilation,Blender,Building,我有一个最新的C/C++版本的搅拌机,但它是用Boost 1.49编译的 我想使用最新的Boost库(目前为1.53),因为它在相关项目中使用 用最新的升级编译blender会让人望而生畏吗?有人让它工作了吗 或者,是否可以(或建议)将blender与现有的Boost1.49库一起保留,并将Boost1.53用于我的少量代码 非常感谢 我有boost 1.52,blender的构建和运行都很好 安装1.53后,您可能需要重新编译现有应用程序以链接到新的libs,最新版本的程序可以使用新的libs

我有一个最新的C/C++版本的搅拌机,但它是用Boost 1.49编译的

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

用最新的升级编译blender会让人望而生畏吗?有人让它工作了吗

或者,是否可以(或建议)将blender与现有的Boost1.49库一起保留,并将Boost1.53用于我的少量代码


非常感谢

我有boost 1.52,blender的构建和运行都很好

安装1.53后,您可能需要重新编译现有应用程序以链接到新的libs,最新版本的程序可以使用新的libs,但一些旧代码可能需要进行一些小的调整。据我所知,其中一个变化来自使用不推荐版本的boost::filesystem的代码


要安装多个版本的boost,您需要将它们安装在不同的位置。这意味着使用不同的前缀配置boost,您还需要将应用程序指向您希望与CXXFLAGS中的-I和LDFLAGS中的-L一起使用的boost LIB的位置。您好sambler,感谢您提供的节省时间的信息。。。搅拌器和推进器是如此之大,以至于它可以节省大量的时间来知道一个大的版本更改是可能的。你认为在构建blender时交换boost最简单的方法是在blender libs/windows/boost文件夹中重命名旧的boost 1.49文件夹,并用最新的boost替换boost文件夹吗?我认为删除(或者卸载,如果你安装了预构建的包)当前版本并安装新版本。然后重建任何需要重新链接的应用程序。非常感谢sambler。。。将完全做到这一点,并将报告我是否可以得到最新的搅拌机与最新的推动:)