问题描述
|
我正在尝试存档使用ParseKit的iPad应用程序。我可以使用ParseKit在使用Debug Configuration的任何版本中正常运行该应用程序(即,在设备上运行/模拟器和ana分析。)但是,当我使用Release Configuration时,出现以下链接器错误:
ld:找不到用于-lparsekit的库
collect2:ld返回1退出状态
命令/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2失败,退出代码为1
解决方法
我有同样的错误。对我来说,解决方法是选择:
ParseKit.xcodeproj (subproject within my project)
-> Target: ParseKitMobile
-> Build Settings
-> Product Name
...并将名称从\'parsekit \'更改为\'libparsekit \'。很好奇,这对于XCode4是必需的,但是现在至少对我有用。
, 检查发布目标中的标志:您的调试和发布版本可能会设置不同的编译器标志。在XCode4中,进入目标的构建设置,然后查找“其他链接器标志”部分。希望您会发现您的发布链接器标志没有\'-lparsekit \'标志。