我试图在VC 2008中使用正则表达式,但我不能使用boost库(或至少整个boost库)。
我已经看到boost.xpressive中的文件正在使用其他boost目录中的文件。
作为好奇心,来自boost.xpressive的this tutorial提供了一种从链接下载xpressive.zip的方法,该链接已不再可用。
我假设xpressive.zip包含xpressive的最小依赖项。
我在哪里可以获得"最小便携式boost.xpressive"?
答案 0 :(得分:3)
在我的boost root中,我执行了
./b2 tools/bcp
mkdir /tmp/XPRESSIVE
bcp --boost=$PWD xpressive /tmp/XPRESSIVE/
这导致29M的工作树(相比于~542M的增强1_60_0)。
它包含大约25%的提升标题。
它确实包含了Boost Regex的库部分。您可能需要包含该内容(如果您只使用静态正则表达式,我不知道它是否可选)