C++ 使用动态链接的zlib支持构建boost

C++ 使用动态链接的zlib支持构建boost,c++,boost,dll,zlib,C++,Boost,Dll,Zlib,我在构建boost库方面遇到了麻烦 我在操作系统Win7上使用1.55版 根据和另一篇文章,我发现了可以使用zlib支持构建boost的交换机 我还没有找到一种方法,如何用zlib作为外部依赖构建boost(静态或动态)库,并将随我的应用程序一起提供。这样,只要界面保持不变,任何用户都可以构建/更改自己的zlib 我想这样的事情可能吗?boost支持动态zlib链接吗?最后,我通过以下方法解决了这个问题 在1.55及以上版本中有一个新版本。可以使用较旧的jamfile(1.53)构建静态库 对于

我在构建boost库方面遇到了麻烦

我在操作系统Win7上使用1.55版

根据和另一篇文章,我发现了可以使用zlib支持构建boost的交换机

我还没有找到一种方法,如何用zlib作为外部依赖构建boost(静态或动态)库,并将随我的应用程序一起提供。这样,只要界面保持不变,任何用户都可以构建/更改自己的zlib


我想这样的事情可能吗?boost支持动态zlib链接吗?

最后,我通过以下方法解决了这个问题

在1.55及以上版本中有一个新版本。可以使用较旧的jamfile(1.53)构建静态库

对于动态库,需要将zlib.cpp添加到项目中并编译。 使用dynamic,意味着只有zlib.dll直接链接到您的项目