【发布时间】:2010-11-27 13:53:36
【问题描述】:
我对使用 boost 很陌生,我似乎在任何地方都找不到关于如何在使用 boost 时分发应用程序的文档?
许多库都是共享库,我不希望我的用户安装 boost,我只使用一个库(正则表达式),所以有没有一种简单的方法可以将正则表达式库与我的应用程序打包,而无需编译静态版?
【问题讨论】:
-
我想为 linux 分发,将来为 windows 分发。我也会保持开源,所以我会提供源代码供用户构建以及预构建的二进制文件
-
如果您只使用正则表达式,那么您的编译器很可能已经通过 TR1 支持正则表达式。试试#include
. -
是的,这就是选择它而不是其他不需要构建的正则表达式库的原因之一。虽然如果所有编译器都不完全支持 TR1,我不想赌一把
标签: c++ boost distribution