スタティック ライブラリの作成に問題があります。既存のソース コードと metaio フレームワークなどの既存のサード パーティ フレームワークを使用してスタティック ライブラリを作成したいのですが、metaio フレームワーク (サード パーティ フレームワーク) を使用せずにスタティック ライブラリを作成すると問題なく動作します。しかし、静的ライブラリに metaio フレームワーク (サードパーティ フレームワーク) を追加すると、多くのエラーが表示されます。可能ですか?Xcode4.5 と Xcode4.6 で起こっていることです。
次のようなエラー:
「アーキテクチャ armv7 の未定義シンボル: "metaio::SensorsComponentIOS::getSensorComponentImpl()"、参照先: -[Tutorial5ViewController loadContent] in libmetaio.a(Tutorial5ViewController.o) "metaio::CreateMetaioSDKIOS(std::__1::basic_string, std::__1::allocator > const&)"、参照元: "metaio::getDeviceType()"、参照元: -[EAGLView enableAntialiasing] in libmetaio.a(EAGLView.o)
::~basic_string()"、参照先: -libmetaio.a(MetaioSDKViewController.o) の [MetaioSDKViewController viewDidLoad] - libmetaio.a(Tutorial5ViewController.o) の [Tutorial5ViewController touchesBegan:withEvent:] ld: シンボルが見つかりませんアーキテクチャ armv7 の clang: エラー: リンカー コマンドが終了コード 1 で失敗しました (呼び出しを表示するには -v を使用してください)」が、arm7 と arm7s のような同じアーキテクチャで作成されましたが、metaio フレームワークを追加しなくても正常に動作しています。