一直在想,现在很困惑。
当在 Application.mk 文件中设置 app_stl = stlport_static 或 stlport_shared 并且您尝试构建库的共享版本和静态版本时。效果是什么,为什么你的 android ndk 应用程序中有一个特定的案例(见下文)?
假设我有
Case1: APP_STL=stlport_static and include $(BUILD_SHARED_LIBRARY)
Case2: APP_STL=stlport_static and include $(BUILD_STATIC_LIBRARY)
Case3: APP_STL=stlport_shared and include $(BUILD_SHARED_LIBRARY)
Case4: APP_STL=stlport_shared and include $(BUILD_STATIC_LIBRARY)
我确实了解 stlport 和 gnustl 之间的区别,所以我擅长这部分。