2011-04-05 52 views
17

我知道当然可以只使用您想使用的Boost部分,但我的观点是,我想让我的项目文件夹保持苗条。该项目应该能够检查出所有的依赖关系,而我只是注意到在解压缩时它大约有33000个文件,并且超过250兆字节,并且我正在使用它的一个类(tokenizer)。使用Boost的部分

是否有可能只将一部分增加到项目中?

感谢

+1

不要把文件放到你的项目文件夹中,这很简单。 – alternative 2011-04-05 21:29:50

+4

好吧,然后有人检查出我的项目不会有所有的依赖关系,他会更努力地编译它 – Tom 2011-04-05 21:39:01

+0

如果他们已经使用boost(他们可能是),那么它会更少的努力,因为他们已经有提升他们的路径。在共享文件夹中保持提升,并设置您的包含,以便正确找到它。 – 2011-04-05 22:05:12

回答

0

当然,但你将不得不通过看和复制所有的依赖关系,从分词以及(递归)。这可能会是一个相当大的痛苦。我也不太了解许可证,以便知道您是否可以分发它。

25

您可以使用bcp来只提取项目所需的增效子集。

+2

我不能相信升压支持这... – orlp 2011-04-05 21:41:27