编译动态库cmake怎么链接libdobby.a?
alienwu2018 opened this issue · comments
35岁回家养猪 commented
RT
StArray commented
你用的是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
如图
如果是camke,就在target_link_libraries
下面某行添加
${CMAKE_CURRENT_SOURCE_DIR}/路径/libdobby.a
如图
35岁回家养猪 commented
camke的话,ELF这样是可以的,但是动态库so就不行
jmpews(AKA.zz) commented
try again
35岁回家养猪 commented
try again
好的,感谢回复