次の問題があります。armv7と互換性のあるプロジェクトがあります。新しいiPhoneでは、armv7sのすべてのライブラリ(ブーストライブラリを含む)を再コンパイルする必要がありました。ライブラリにはC++コードのみが含まれています。すべてのライブラリに次のメッセージが表示されます。
fatファイルのアーキテクチャ:/Users/zhivkobogdanov/Library/Developer/Xcode/DerivedData/CollDet-fqaizyeeisynwqfqfznxlzxpaghu/Build/Products/Debug-iphoneos/libColl.aは次のとおりです:armv7(cputype(12)cpusubtype(11))i386
これは、すべての静的ライブラリがarmv7、armv7s、およびシミュレータと互換性のあるファットライブラリであることを意味します。問題は、ライブラリのいずれかを使用しようとすると、次のエラーメッセージが表示されることです。
アーキテクチャarmv7のシンボルが見つかりません
率直に言って非常に奇妙です...
どんな助けでもいただければ幸いです!