构建阶段之间的差异 - >链接二进制文件与库或构建设置 - >链接器标志

时间:2017-02-07 21:39:27

标签: xcode8 build-settings linker-flags

构建阶段之间有什么区别 - >链接二进制文件与库或构建设置 - > Linker Flags?

前者似乎不允许您在Debug与Release之间进行指定,并且其中指定的框架似乎也与后者不匹配。

注意:我已经检查了SO上的现有帖子,但没有找到能够准确回复此帖子的帖子。

1 个答案:

答案 0 :(得分:3)

Xcode将Build Phases – Link Binary With Libraries中的库转换为链接器标志:-lsome-framework Some

Build Phases是一个关于构建过程的抽象视图。您在此处列出了此链接器步骤,但它是单向的 - 它不会显示链接器标志中链接器的内容,它只会向链接器添加新标志。

"可选"库转换为弱链接:-weak-lsome-weak_framework Some