我有兩個似乎有重複符號(TBXML.o)的靜態庫,並且不會編譯。在Xcode中有兩個重複符號的靜態庫
ld: duplicate symbol _OBJC_METACLASS_$_TBXML in /Users/Hoya/Desktop/SocialSync/include/SMUFLib/deviceLib/libSFCommonLibs.a(TBXML.o) and /Users/Hoya/Desktop/SocialSync/Cauly/libCaulyDevice.a(TBXML.o) for architecture armv6
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang failed with exit code 1
這兩個庫的開發者都沒有提供源代碼,所以我沒有辦法直接編輯代碼來修復它。
有什麼我可以做的,以解決這個問題而不嘮叨圖書館開發者?
可能, 首先,你知道TBXML是否都是IDENTICAL?那就是他們提供了相同的功能......如果是這樣的話,你可以很容易地重建檔案來刪除其中的一個。 –
由於我沒有源代碼,我不知道。 :S有反正我能找出來嗎? –