Я пытаюсь связать некоторые .so, которые я сгенерировал с помощью NDK, к новому .so Я пытаюсь создать как старый .so содержит определения функций, которые я хочу использовать в новом .so.NDK: используя созданный пользователем .so при попытке построить другой .so
Я попробовал этот Android.mk:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := prog_test
LOCAL_SRC_FILES := main.c
LOCAL_MODULE_TAGS := optional
LOCAL_SHARED_LIBRARIES += mylib
include $(BUILD_SHARED_LIBRARY)
$(call import-module,<tag>) # with and without
Я также попробовал этот метод, который я нашел в StackOverflow NDK - How to use a generated .so library in another project, но до сих пор нет SucceS как я получаю всегда: скомпилированные/Linux-x86/набор инструментов /arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ ld: ошибка: не удалось найти -lmylib.so
Я очень благодарен за любую помощь в решении этой проблемы. B.R
проблема имя? -lxxx будет искать libxxx.so – codeScriber
7alletna met3ba assl –