gpt4 book ai didi

objective-c - 如何在 Xcode 中将库与 "-force_load"链接?

转载 作者:太空狗 更新时间:2023-10-30 03:53:54 25 4
gpt4 key购买 nike

我的其他库不允许我设置 -ObjC 或 all_load 标志。所以我需要使用 -force_load 来链接我的库。

我的项目下有“GoogleOpenSource.framework”和“GooglePlus.framework”,那么我该如何正确映射它们才能工作。

我设置的路径是这样的:

-force_load $(PROJECT_DIR)/Project_name/GooglePlus.framework/Versions/A/Headers/GooglePlus.h

-force_load $(PROJECT_DIR)/Project_name/GoogleOpenSource.framework/Versions/A/Headers/GoogleOpenSource.h

在其他链接器标志下,但它不起作用。

我在这里做错了什么?

最佳答案

我遇到了同样的问题,但最后我通过以下提到的步骤解决了这个问题:-

步骤

  1. 转到项目build设置中的“其他链接器标志”,然后
  2. 添加 -force_load $(PROJECT_DIR)/yourframewokname.framework/yourframeworkname

注意** 需要在其他链接器标志中添加 -Objcflags的框架在这​​种情况下会与其他库冲突,因此在这种情况下您需要强制加载需要 -ObjC 的库。

使用上述步骤即可。

关于objective-c - 如何在 Xcode 中将库与 "-force_load"链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31580245/

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