2012-07-27 48 views
2

我收到了2个Mach-O链接程序错误,与CloudApp API有关。我一直在StackOverflow,苹果的开发者论坛和其他地方寻找许多答案,至少可以远程解决问题,但它们并没有太大的帮助。这在过去的几天里一直令我浮想联翩,我似乎无法修复它。Apple Mach-O链接程序错误(2)

这里有两个误区:

Undefined symbols for architecture armv7: 
    "_OBJC_CLASS_$_CLAPIEngine", referenced from: 
     objc-class-ref in AppDelegate.o 
ld: symbol(s) not found for architecture armv7 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

任何帮助,将不胜感激。如果你有问题,就问吧。提前致谢。

+0

您是如何添加项目的?复制源文件?或者在Xcode中添加一个子项目? – borrrden 2012-07-27 09:31:43

+0

我复制了源文件;我的项目没有识别出“Cloud.h”,所以我决定只复制源文件,这些文件起作用......直到发生这种情况。 – chrisjr 2012-07-27 09:32:35

回答

2

你不是在框架连接的构建过程

先建云库的一部分。然后确保libCloud.a库已链接到您的应用程序

+0

我不敢相信我没有想到这是第一个问题! +1 – borrrden 2012-07-27 09:40:45

+0

好的。有用。感谢您的帮助。 – chrisjr 2012-07-30 21:17:28