Android NDK C++ ネイティブ コードをコンパイルすると、次のエラーが表示されます。
エラー: 'dynamic_cast' は -fno-rtti では許可されていません
RTTI をオンにするように誰かに言われましたが、方法がわかりませんでした。変更する必要がありApplication.mk
ますか?
私のApplication.mk
:
# it is needed for ndk-r5
APP_STL := stlport_static
APP_ABI := armeabi armeabi-v7a
APP_MODULES := cocos2d cocosdenshion chipmunk box2d tempestkeep
APP_CPPFLAGS += -frtti
.o ファイルを追加すると、別のエラーが表示されます。
「std::ios_base の typeinfo」への未定義の参照