我正在运行XCode 4 GM。我的应用程序在iPad模拟器中编译并运行得很漂亮但在我选择在设备上调试时无法链接。 我的设备是一台4.2.1的iPad ...并且已经安装了配置文件。 昨天使用XCode 3.2在iPad上调试工作正常。
我们在XCode 4中打开了XCode 3.2项目并开始工作。配置文件已在设备上。
确切的链接错误如下:
ld: in /Users/suki/Library/Developer/Xcode/DerivedData/LeapLanguage-btybcercrjdgyiawupkkhougaswm/Build/Intermediates/LeapLanguage.build/Debug-iphoneos/LeapLanguage.build/Objects-normal/armv7/unzip.o, in section __TEXT,__text reloc 22: R_ABS reloc but no absolute symbol at target address
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang failed with exit code 1
任何人都可以帮忙解释一下吗? 我们感到困惑......
答案 0 :(得分:1)
我遇到了类似的问题。我将编译器改为GCC 4.2,这个改变解决了它。
答案 1 :(得分:0)
请参见此处:https://devforums.apple.com/message/374029