Q. libmobage.a をリンクしようとすると ‘Undefined symbols for architecture i386: "stdbasic_string …’ というエラーが出ます



This page is not available in English.
Please select another language.

A. SDK のバージョンによっては、libmobage.a の内部で C++ のコードを呼び出す実装になっている場合があります。これを回避するためには、libmobage.a のメソッドを呼び出している .m ファイルの拡張子を .mm に変更してください。このガイドのサンプルコードでは、 ${PJNAME}AppDelegate.m を ${PJNAME}AppDelegate.mm に変更してください。



同カテゴリの FAQ ページ

 

PREVIOUS

Q. 公開中アプリに使用するSDKの種類を変更することは可能ですか。

NEXT

スマートフォンアプリR/Sプランについて