jmpews / Dobby

a lightweight, multi-platform, multi-architecture hook framework.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

编译动态库cmake怎么链接libdobby.a?

alienwu2018 opened this issue · comments

你用的是android.mk还是cmake
如果是android.mk,在任意地方添加下列代码
include $(CLEAR_VARS)
LOCAL_MODULE := libdobby
LOCAL_SRC_FILES := 路径/libdobby.a
include $(PREBUILT_STATIC_LIBRARY)
然后在LOCAL_MODULE下添加LOCAL_STATIC_LIBRARIES := libdobby
如图
Screenshot_2023_0228_134322

如果是camke,就在target_link_libraries下面某行添加
${CMAKE_CURRENT_SOURCE_DIR}/路径/libdobby.a
如图
Screenshot_2023_0228_134146

camke的话,ELF这样是可以的,但是动态库so就不行

try again

try again

好的,感谢回复