我正在嘗試構建一個我可以分發的共享庫。該文件應該大致具有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文件,大致做什麼都沒有。我能做什麼?