gpt4 book ai didi

ios - 如何解决 XCode 中的链接器警告 "ignoring linker optimzation hint at"?

转载 作者:可可西里 更新时间:2023-11-01 06:03:57 26 4
gpt4 key购买 nike

谷歌搜索“忽略链接器优化提示”几乎什么也找不到。注意:“优化”是准确的拼写 :)

我在我的一个应用程序中使用来自 Pristine 的第 3 方 WebRTC 库 (libjingle_peerconnection),当我为我的 iPhone 6 构建时收到警告。我不确定这个警告是否会在其他设备上弹出,但是,当我为模拟器构建时它不会出现。

我的构建输出中正好有 68 个这样的坏男孩:

ld: warning: ignoring linker optimzation hint at _cftmdl_128_neon+0xF0 because ldrInfoC.offset == 0

我不确定我是否应该通知维护者,或者这是否是我可以自己解决的问题。

最佳答案

如果您使用构建脚本自行编译 WebRTC 库,则会由于 GYP_DEFINES 中缺少参数而生成警告。

为了修复警告,需要在GYP_DEFINES 设置中使用参数clang_xcode=1 重新编译WebRTC 库,如下所示(仅作为示例) :

export GYP_DEFINES="$GYP_DEFINES OS=ios target_arch=arm64 clang_xcode=1"

有关此问题的更多信息,请访问 Chromium 论坛: https://bugs.chromium.org/p/webrtc/issues/detail?id=5182

--

如果您不是自己编译 WebRTC 库,而是从第 3 方源安装 WebRTC 库,我认为没有修复方法,因为警告来自静态库。

关于ios - 如何解决 XCode 中的链接器警告 "ignoring linker optimzation hint at"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34820679/

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