LOCAL_SHARED_LIBRARIES和LOCAL_REQUIRED_MODULES之间的差异?

时间:2016-02-08 16:38:18

标签: android build android-ndk makefile system

Android构建系统中LOCAL_SHARED_LIBRARIESLOCAL_REQUIRED_MODULES之间有什么区别?

1 个答案:

答案 0 :(得分:0)

在原生世界(c或c ++): LOCAL_REQUIRED_MODULES表示必须编译和安装此marco之后声明的所有模块。 LOCAL_SHARED_LIBRARIES意味着这些模块将被链接,不需要使用" dlopen"使用这些库(但你应该在你自己的模块中包含* .h文件)。