如何编译boost线程库

时间:2010-03-24 17:17:38

标签: c++ boost

我想只编译boost的常规expresession库和我想要静态和动态库。你能告诉我们怎么做吗?

1 个答案:

答案 0 :(得分:8)

您可以使用bjam来构建库。只需在你的boost文件夹中调用它。

带参数

  

bjam toolset = {your toolset}   变种= {发布|调试}   threading = multi link = {static | shared}   {library name}

只需将{}中的值替换为您选择的值即可。对于工具集名称,您可以检查{your boost dir} \ tools \ build \ v2 \ user-config.jam(您可以在那里设置工具集,而不必在命令行中编写它)。