【发布时间】:2010-12-23 04:25:45
【问题描述】:
知道为什么项目依赖项 (Visual Studio) 会影响链接器设置 (C++)?我认为检查链接器设置(附加依赖...)或源代码中的编译指示就足够了。这不是什么大问题,我只是好奇。谢谢。
【问题讨论】:
标签: c++ visual-studio linker dependencies
知道为什么项目依赖项 (Visual Studio) 会影响链接器设置 (C++)?我认为检查链接器设置(附加依赖...)或源代码中的编译指示就足够了。这不是什么大问题,我只是好奇。谢谢。
【问题讨论】:
标签: c++ visual-studio linker dependencies
如果我理解正确,您指的是当您检查项目 B 作为项目 A 的依赖项时,B 链接到 A 的功能。这只是为了可用性。在这种情况下,Visual Studio 知道如果 A 被构建,它必须检查 B 的更改(并在必要时重新构建)。这真的只是方便。
【讨论】:
如果您正确设置了项目依赖项,则无需在链接器选项卡中添加任何其他依赖项。更重要的是,正确设置依赖项可确保链接匹配的构建配置,而不是您必须确保在链接器中设置正确的附加目录。
一般来说,最好尽可能使用项目依赖项来组织您的链接,并且只将真正的“附加”库直接添加到链接器选项卡中。
【讨论】: