3

我正在尝试为 iOS 创建一个 AIR 本机扩展,但是当尝试创建要部署到我的设备的包时,我收到以下错误:

ld: library not found for -lgcc_s.1
Compilation failed while executing : ld64

当我尝试为模拟器创建应用程序时它工作。我尝试了许多组合,将 libgcc_s.1 添加到我的 platform.xml 文件中,只为 iOS 创建一个包,为模拟器和手机创建一个胖二进制文件等。

我不确定为什么它需要 libgcc_s.1 包,因为我没有在我的扩展中引用它。我尝试将它手动添加到 xcode 中的“Link Binary With Libraries”列表中,此时它不会构建,告诉我 libgcc_s.1.dylib 在我的系统上不存在。

其他人的系统上有这个库吗?如果我没有要求,有人知道为什么要添加它吗?

4

1 回答 1

4

经过几天的搜索和测试,我终于解决了这个问题。打包设备时删除 -platformsdk 选项。

于 2013-05-20T03:07:07.510 回答