3

我正在尝试在我的项目中嵌入 boost uuid 包。为方便起见,我们只想包含一些 DLL,就像我们使用的大多数库一样。我不知道如何只获取 uuid 包的 DLL(以及任何必要的依赖项)。我已经尝试正常构建 b2、bcp 以及我能找到的任何其他东西,但我得到的只是许多库的源代码或 DLL 的副本,而不是 uuid,这是我唯一需要的。

如果它有所作为,这是针对 Windows 应用程序的。我们有很多不同环境的开发人员,他们真的很喜欢可以包含在源代码控制中的东西(比如 DLL,但我愿意接受其他选项),这样每个人都不必安装 boost 和设置它同样的方法。理想情况下,我们也希望只需要 boost/uuid 和任何依赖项,而不是整个庞大的库。

4

1 回答 1

3

Boost uuid 与许多 boost 库一样,仅是标头:您找不到任何 dll,因为该库没有 dll。只需复制并包含您需要的标题即可。

请参阅文档

BCP可用于提取 uuid 及其依赖项。

于 2016-08-16T18:15:28.303 回答