【发布时间】:2016-04-29 04:07:09
【问题描述】:
我正在尝试构建一个我可以分发的共享库。此文件应大致具有 Apple *.framework 文件的形式。重要的是,我在“LOCAL_C_INCLUDES”变量中提到的所有标题都被导出(复制)到某个位置。最后我希望我的库文件看起来像这样:
LIB_ROOT/
myLib.so
include/
header1.hpp
header2.hpp
我找不到使用 NDK 构建的简单方法。当然,我可以尝试传递我的 Application LOCAL_C_INCLUDES 变量并 glob 所有头文件,但这看起来很丑陋。我想其他人一定已经解决了这个问题。你做得怎么样?
我在互联网上唯一能找到的就是这行:
LOCAL_EXPORT_C_INCLUDES = $(LOCAL_PATH)/include
在 Android.mk 文件中,它几乎什么都不做。我能做什么?
【问题讨论】:
标签: java android c++ build android-ndk