Android ビルドでビルドする必要があるネイティブ ライブラリをビルドしていますが、NDKを使用してビルドすることもできます。プリプロセッサを使用してNDKビルドと Android ビルドを区別するにはどうすればよいですか。
#ifdef __ANDROID__
#ifdef NDK ??? // does ndk export some symbols I can use here ?
foo();
#else // Android tree build
foo2();
#endig
#endif // __ANDROID__