Boost C ++ and Android 3

I tried doing a google search and SO. So far, I have managed to find only conflicting information. If it's too hard to marry Boost and Android, maybe there are replacements? I'm particularly interested in smart_ptr, streams, functions, lexical_cast, string_algo and containers. Any input is appreciated. Thank.

+5
source share
1 answer

Take a look at this project: https://github.com/MysticTreeGames/Boost-for-Android

Boost for android is a toolkit for compiling the main part of Boost C ++ Libraries for the Android platform.

Boost Android NDK r4b aka CrystaX. NDK r5c.

, NDK r6 Google ( CrystaX). "Boost for Android" NDK r6 CrystaX, :


./build-android.sh crystax/ndk/root

boost Crystax NDK .

, boost, Android.mk . include lib jni. : /jni/boost/.

Android.mk :

LOCAL_CFLAGS += -I$(LOCAL_PATH)/boost/include/ 
LOCAL_LDLIBS += -L$(LOCAL_PATH)/external/boost/lib/ -lboost_system -lboost_...

LOCAL_CPPFLAGS += -fexceptions
LOCAL_CPPFLAGS += -frtti
+6

All Articles