Input"-6ren"> Input"-当通过 "Walkthrough: Creating and Using a Static Library (C++)" 时他们通过 下的“引用”引用静态库 "Project Properties >-6ren">
gpt4 book ai didi

c++ - VS2010 "Framework and References"与 "Linker > Input"

转载 作者:太空狗 更新时间:2023-10-29 20:25:54 27 4
gpt4 key购买 nike

当通过 "Walkthrough: Creating and Using a Static Library (C++)" 时他们通过

下的“引用”引用静态库
"Project Properties >  Common Properties > Framework and References > Add New Reference"

这只是链接同一解决方案文件中的库的便捷方式吗?您可以通过链接器选项指向库来执行相同的过程吗?

"Project Properties > Linker > General & Input

那么问题来了,链接过程有什么不同吗?

enter image description here

最佳答案

它与使用 Linker + Input 不同,除了更“直观”和更不容易出错之外,它还会影响项目的构建顺序。以一种好的方式,这确保了在必要时在客户端项目之前构建静态库项目。

VS 支持并行构建,如果项目之间没有依赖关系,将同时启动多个构建。如果实际上有一个并且依赖项目构建速度有点慢,这可能会失败。还有另一种显式影响构建顺序的方法,Project + Project Dependencies。仅当 VS 无法自行解决时才需要。

关于c++ - VS2010 "Framework and References"与 "Linker > Input",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22209024/

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