我在项目中使用boost,我想创建一个包含我在项目中使用的boost interprocess librarie的库。 我使用boost工具bcp,将进程间源与所有boost代码分开,但是我想从这些源创建一个lib。或者也许有人知道如何从Boost库创建.lib。
提前致谢!
答案 0 :(得分:1)
据我了解bcp工具,它用于从boost树中提取源的子集。我不确定提取的源是否可以使用bjam构建,但你尝试过吗?
关于如何构建提升,只需查看他们的Getting Started Guide For Windows:
您不直接从Visual Studio构建boost库,而是使用将调用Visual Studio的bjam
工具来生成二进制文件。
哦,关于Boost.Interprocess:
无需编译 Boost.Interprocess,因为它是一个 标题库。只包括你的 在你的Boost头目录 编译器包括路径。
您无法为Boost.Interprocess创建lib,因为它是一个仅限标题的库。