2

私は1つのアプリケーションを開発しています.その中で、私はペイパルSDKを統合しました.私は彼らが言及したものは何でもすべてのフレームワークを追加しました.しかし、私は以下のようなエラーを得ました

         Undefined symbols for architecture i386:
        "std::terminate()", referenced from:
  -[CardIOGPURenderer dealloc] in libPayPalMobile.a(CardIOGPURenderer.o)
 "___gxx_personality_v0", referenced from:
  Dwarf Exception Unwind Info (__eh_frame) in libPayPalMobile.a(CardIOAnalytics.o)
  Dwarf Exception Unwind Info (__eh_frame) in libPayPalMobile.a(CardIOGPURenderer.o)
  Dwarf Exception Unwind Info (__eh_frame) in libPayPalMobile.a(CardIOAnalytics.o)
  Dwarf Exception Unwind Info (__eh_frame) in libPayPalMobile.a(CardIOGPURenderer.o)

これを解決する方法。

4

2 に答える 2

0

ペイパルSDKを正しく統合するため

次の変更を行う必要があります

C++ STandard Libray では libstdC++ 標準ライブラリを使用できます

すべてのモジュールを有効にする

最後に、他のリンカ フラグがそれを追加します: -lstdc++ -ObjC

于 2014-07-08T05:53:41.433 に答える