首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何链接Visual C++ 2017中的静态库?

如何链接Visual C++ 2017中的静态库?
EN

Stack Overflow用户
提问于 2018-03-12 01:47:21
回答 2查看 6.6K关注 0票数 5

试图在窗户上设置libtins。我对Visual相对来说是个新手,关于这个问题的大部分文档都是针对旧版本的。我能够获得与项目一起设置的包含文件,但是链接..lib是有问题的,而且我似乎无法正确配置它。属性菜单看起来非常复杂,因为im习惯于从命令行执行编译器相关的配置。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-12 06:17:53

在“解决方案资源管理器”中,右键单击项目,选择“属性”。展开到Configuration > Linker > Input。将.lib文件添加到其他依赖项。在发行版和调试配置中都这样做。

票数 4
EN

Stack Overflow用户

发布于 2018-11-02 13:30:00

如果所讨论的静态库实际上是另一个visual studio项目的输出,则只需将该项目添加到解决方案文件中,然后添加对该项目的引用,让VS2017确定库文件位于何处,以及链接器需要它们。

  • 解决方案“.”(2个项目)
    • Lib消费项目
      1. 参考文献(Lib生产项目)

代码语言:javascript
复制
- Lib Producing Project

从visual studio创建静态库的提示

对于Lib生产项目,转到Properties Properties->Configuration Properties->General并将Configuration Type设置为静态库(用于调试和发布)

对于外国静态库来说,公认的答案是AFAIK,这是正确的方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49227061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档