私は2つのサードパーティ静的ライブラリを含むiPadアプリを開発しています。これら2つのライブラリ内のオブジェクトファイルの名前は同じです。アプリを構築する上で、私はOBJECTファイルに同じ名前の静的ライブラリを含めるにはどうすればいいですか?
「アップルマッハ-O(ID)エラー」ので、これらの2つのライブラリ内のオブジェクトファイルの同じ名前の
を取得しています。 この問題を解決するには?
エラーは、次のようになります。
ld: duplicate symbol _T_strcpy in /Users/indiait-supportservices/Desktop/untitled folder/Universal/lib/simulator/libSecurIDLib.a(mem.o) and /Users/indiait-supportservices/Library/Developer/Xcode/DerivedData/ReceiverForiOS-aqpprpcivvjjadbsutqqmtjsoczk/Build/Intermediates/ReceiverForiOS.build/Debug-iphonesimulator/myApp iPad.build/Objects-normal/i386/pdcrypte2.o for architecture i386
collect2: ld returned 1 exit status
Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-g++-4.2
failed with exit code 1.
重複するシンボルのように見えますが、重複するオブジェクトファイル名ではありません。 –
ダニエル:はいダニエルその重複するシンボル。これを解決する方法を教えてもらえますか? – Micheal
解決を待っています。誰かがいくつかのsuggestionsを持っていますか? – Micheal