Ben*_*Ben 11 visual-studio-2010 static-linking
情况:
我正在使用VS2010构建一个库,它依赖于LibraryA.我只使用LibraryA提供的许多功能之一,所以我想静态链接它.
我正在阅读的所有内容告诉我将整个项目设置为静态链接到MFC,这是我不想做的事情.我的库很好地动态链接到windows DLL; 我只是想静态链接到LibraryA.
闲逛选项窗口,我似乎没有看到这样的选择.真的全有或全无吗?
谢谢,-Ben
Ben*_*Ben 27
在这里回答我自己的问题:
要在VS中静态链接库,您需要做的就是:
1)将.lib文件添加到属性 - >链接器 - >输入:附加依赖项中找到的列表中.
2)将.lib文件所在的目录添加到属性 - >链接器 - >常规:其他库目录.
如果.lib文件是静态链接库,那么这就是您所要做的.
我感到困惑的主要原因是.lib文件也可能是dll旁边的伴随文件,而不是静态库本身.
| 归档时间: |
|
| 查看次数: |
16802 次 |
| 最近记录: |