【发布时间】:2012-06-02 22:44:15
【问题描述】:
我已经下载了boost包,现在想从源代码中制作dll文件和库,但是网上没有解释如何做到这一点?另外,我不确定如何构建它以获取包含文件或来自它的任何内容。如果有人告诉我如何为 Windows 平台设置 boost 的知识,那就太好了。提前致谢。
【问题讨论】:
-
我有 lib 文件,但我也想要动态库。如何获得?
我已经下载了boost包,现在想从源代码中制作dll文件和库,但是网上没有解释如何做到这一点?另外,我不确定如何构建它以获取包含文件或来自它的任何内容。如果有人告诉我如何为 Windows 平台设置 boost 的知识,那就太好了。提前致谢。
【问题讨论】:
我刚刚写了an answer 用于包含库:
您需要在链接器输入中包含该库。
对于 VS:
- 将库文件放在解决方案的根文件夹中。 (对于某些库,您可能通常不必这样做)
- 在 Visual Studios 菜单中,转到 Project --> [SolutionName] 属性。
- 将打开一个对话框。导航到配置属性 --> 链接器 --> 输入
- 在“附加依赖项”中添加库的名称。 (可能是 *.lib)
【讨论】: