我正在尝试为 android ndk 中的 2 个不同库创建一个单例。
想象一下,我有:
- lib1(静态)
- lib2(共享)
- lib3(共享)
lib1
始终定义为 LOCAL_STATIC_LIBRARIESlib2
和lib3
但是当我在 lib2 上设置单例的值时,这个值在 lib3 上仍然为 NULL。
如何使用这种架构构建单例?
我正在尝试为 android ndk 中的 2 个不同库创建一个单例。
想象一下,我有:
lib1
始终定义为 LOCAL_STATIC_LIBRARIESlib2
和lib3
但是当我在 lib2 上设置单例的值时,这个值在 lib3 上仍然为 NULL。
如何使用这种架构构建单例?