gnu libstdc++ を使用して NDK コードをコンパイルしたいのですが、これを行う方法の手がかりはありますか?
質問する
6798 次
2 に答える
6
に行を追加する必要がありますApplication.mk
APP_STL := gnustl_static
静的にリンクする場合、および
APP_STL := gnustl_shared
共有ライブラリとして使用する場合。
典型的な例を次に示しApplication.mk
ます (ファイルが配置されているのと同じフォルダーに配置する必要がありますAndroid.mk
)。
APP_OPTIM := release
APP_PLATFORM := android-7
APP_STL := gnustl_static
APP_CPPFLAGS += -frtti
APP_CPPFLAGS += -fexceptions
APP_CPPFLAGS += -DANDROID
APP_ABI := armeabi-v7a
詳細についてApplication.mk
は、NDK ドキュメントを参照してください。docs/APPLICATION-MK.html
于 2012-07-26T08:32:00.727 に答える
4
次の行を Application.mk に追加します。
APP_STL := gnustl_static
(またはgnustl_shared
、静的にリンクしたくない場合)。
于 2012-07-26T06:20:51.840 に答える