我正在尝试构建一个我可以分发的共享库。该文件应该大致具有Apple * .framework文件的形式。重要的是,我在“LOCAL_C_INCLUDES”变量中提到的所有标题都会导出(复制)到某个位置。最后,我希望我的库文件,看起来像这样:在构建NDK共享库时导出标题
LIB_ROOT/
myLib.so
include/
header1.hpp
header2.hpp
我无法找到一个简单的方法与NDK构建做到这一点。当然,我可以尝试通过我的应用程序LOCAL_C_INCLUDES变量和glob所有的头文件,但看起来很丑。我认为其他人一定解决了这个问题。你怎么做的?
我可以在互联网上找到的唯一的事情就是这条线:
LOCAL_EXPORT_C_INCLUDES = $(LOCAL_PATH)/include
在Android.mk文件,大致做什么都没有。我能做什么?