构建后清理boost临时文件

时间:2015-10-06 15:08:05

标签: c++ boost

在boost库构建之后,主目录是~9GB。如何删除临时/中间文件(并保留已编译的库文件)?

我将Windows用于我的项目。

2 个答案:

答案 0 :(得分:3)

我可以推荐使用

而不是清理
./b2 --build-dir=/path/to/temp/combustible

建立。这会将所有中间/临时文件放在一个单独的位置。我总是把它放在tmpfs(" ram disk")中,所以它在重新启动后就消失了。但是一旦你失去兴趣,你就可以轻而易举地删除那个build-dir。

该方法适用于所有平台。您可以保留中间体,直到所有构建完成,这样您就可以最大限度地利用任何共享的中间文件。

答案 1 :(得分:1)

使用stage命令,然后删除中间文件,例如

bjam ... --stagedir=... stage
erase /q /s bin.v2