0

我正在尝试归档一个使用 ParseKit 的 iPad 应用程序。对于使用调试配置(即在设备/模拟器上运行分析分析)的任何构建,我可以使用 ParseKit 运行该应用程序。但是,当我使用发布配置时,我收到以下链接器错误:

ld:找不到-lparsekit collect2的库:ld返回1退出状态命令/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2失败,退出代码为1

4

2 回答 2

1

我有同样的错误。我的解决方法是选择:

ParseKit.xcodeproj (subproject within my project)
-> Target: ParseKitMobile
-> Build Settings
-> Product Name

...并将名称从“parsekit”更改为“libparsekit”。好奇这对 XCode4 是必要的,但它现在至少对我有用。

于 2011-05-28T19:58:26.797 回答
0

检查发布目标中的标志:您的调试和发布版本可能会设置不同的编译器标志。在 XCode4 中,进入目标的构建设置并查找“Other Linker Flags”部分。希望您会发现您的发布链接器标志没有“-lparsekit”标志。

于 2011-05-27T21:26:55.600 回答