2012-07-27 63 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