一个ndk_library用来定义一系列C/C++文件,一个Android.mk和一个Application.mk文件用来为NDK里的ndk-build工具产生一个或更多的共享对象
参数 —
一个包含这个library的android_binary()将在APK根目录下的lib目录下生成所有的native 共享对象。
不像默认的ndk-build调用,buck会将所有的intermediate文件和构建的输出放到一个buck-out/gen的子目录下
另外,因为ndk-build和Android.mk没有暴露必要的依赖信息,buck会假设所有的下列扩展名的文件是要构建的c, cpp, cc, cxx, h, hpp, mk.