3

我能够编译我的 XCode 项目,但它给了我这个警告 -

PIE 已禁用。在代码签名的 PIE 中不允许使用绝对寻址(可能是 -mdynamic-no-pic),但在 /Users/ashishagarwal/Downloads/opentok-OpenTok-iOS-Hello-World-739d62d/Opentok.framework/Opentok(h264idct_neon) 的 .Literal_0 中使用.o)。要修复此警告,请勿使用 -mdynamic-no-pic 编译或使用 -Wl,-no_pie 链接

我该如何解决 ?

谢谢

4

1 回答 1

2

这可能有点晚了,但我自己只是在寻找这个问题的答案,偶然发现了一篇回答它的帖子。

基本上在构建设置下的 Xcode 中,将“不要创建与位置无关的可执行文件”从 NO 更改为 YES。到目前为止,它对我有用。

这里也是原始帖子的链接。

http://answers.unity3d.com/questions/397946/pie-disabled-absolute-addressing-error.html

于 2013-05-29T05:08:56.190 回答