2013-07-15 32 views
0

我使用GData從用戶獲取電子郵件聯繫人。運行我的代碼得到這些錯誤。在GData中面向'未定義的符號體系結構i386'面向錯誤

OtherLinkerFlags:-lxml2-ObjC-all_load ..

- 爲i386硬件架構未定義符號:

"_OBJC_CLASS_$_GDataQueryContact", referenced from:
objc級-REF IN VController.o

"_OBJC_CLASS_$_GDataServiceGoogleContact", referenced from:
objc VController.o中的-class-ref

"_kGDataServiceDefaultUser", referenced from:
- [VController getEmailContact]在VController.o LD:符號(S)沒有找到i386硬件架構

clang: error: linker command failed with exit code 1 (use -v to see invocation) 

任何人可以幫我找錯了我做了什麼。提前致謝。

+0

您是否包含項目和相關目標所需的全部庫文件? –

+0

yes.CoreData,Security,CFNetwork,CoreTelephony,MobileCoreServices,StoreKit,SysstemConfiguration,libSQLite3,MessageUI,AddressBookUI,Quartzcore,libz,libz1.2.5,libxml2,libxml2.2,GData Headers,libGdataTouchStatic。在我的項目。 –

+0

目標是什麼? –

回答

0

確保你導入「.h」而不是「.m」,我認爲你的問題只是一個輸入錯誤。

+0

導入.h文件的解決方案?在哪裏?像頭文件或其他?代碼中的 –

+0

我已導入.h文件。像'#import'GData.h'',你提到這個嗎? –

+0

在你的'VController.h'的頂部,確保你所有的'#import'語句都像'#import'header.h「'&non就像'#import」header.m「' – MuhammadBassio

相關問題