gpt4 book ai didi

c++ - 链接器和图书馆员中的 VC++ 2012 Additional Dependencies 选项

转载 作者:太空宇宙 更新时间:2023-11-04 11:49:37 24 4
gpt4 key购买 nike

所以在 Visual C++ 2012 中,我在 Linker→Input 和 Librarian→General 属性组中都找到了一个 Additional Dependencies 属性。对于一个新项目,Linker→Input→Additional Dependencies 有一堆Windows库,Librarian→General→Additional Dependencies是空的。我将用于我的项目的库文件名放在哪里有关系吗?这些是我从其他项目编译而来的我自己的库。

最佳答案

创建exe/dll时使用链接器,创建静态库时使用库管理器。因此,对于每个配置,只考虑其中一个,所以是的,放置依赖项的位置很重要。 (顺便说一句,这不仅适用于 VS2012,而且对于大多数或可能所有以前的版本都是如此)

请注意,默认情况下没有图书馆员的条目是有原因的:假设您有一个内部引用 B 的静态库 A,您仍然需要添加 B 作为任何使用 A 的 exe/dll 的依赖项因为静态库的依赖项没有“链接”到该库中。

关于c++ - 链接器和图书馆员中的 VC++ 2012 Additional Dependencies 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18898428/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com