0

XCode 4.3 +llvm3.1からXCode4.5GMにアップグレードした後、次のリンカーエラーが発生し始めます。「_InvokeBridge」が定義されている静的ライブラリが正しくリンクされていることを確認しました。

エラーの原因となる可能性のあるアイデアはありますか?また、Mach-oリンカーエラーを一般的に調査するためのヒントはありますか?

undefined symbols for architecture i386:
  "void     pplx::details::_UnrealizedChore::_InvokeBridge<pplx::details::_PPLTaskHandle<std::__1::shared_ptr<BI::Url const>, pplx::task<std::__1::shared_ptr<BI::Url const> >::_InitialTaskHandle<std::__1::shared_ptr<BI::Url const>, BI::ServicesDocumentSession::GetViewUriAsync()::$_3, pplx::details::_TypeSelectorNoAsync>, pplx::details::_UnrealizedChore> >(pplx::details::_PPLTaskHandle<std::__1::shared_ptr<BI::Url const>, pplx::task<std::__1::shared_ptr<BI::Url const> >::_InitialTaskHandle<std::__1::shared_ptr<BI::Url const>, BI::ServicesDocumentSession::GetViewUriAsync()::$_3, pplx::details::_TypeSelectorNoAsync>, pplx::details::_UnrealizedChore>*)", referenced from:
  pplx::details::_PPLTaskHandle<std::__1::shared_ptr<BI::Url const>, pplx::task<std::__1::shared_ptr<BI::Url const> >::_InitialTaskHandle<std::__1::shared_ptr<BI::Url const>, BI::ServicesDocumentSession::GetViewUriAsync()::$_3, pplx::details::_TypeSelectorNoAsync>, pplx::details::_UnrealizedChore>::_PPLTaskHandle(std::__1::shared_ptr<pplx::details::_Task_impl<std::__1::shared_ptr<BI::Url const> > > const&) in libDataPlatform.a(ServicesDocumentSession.o)

どうもありがとう、A

4

1 に答える 1

2

これを試して:

プロジェクトターゲットに移動し、ビルド設定を行い、アーキテクチャをその他に設定し、

$(ARCHS_STANDARD_32_BIT) を削除してから、armv7 を書き込みます。

これが機能するかどうか教えてください。私も同様の問題を抱えていました。

于 2012-09-17T03:45:29.203 に答える