Есть несколько вопросов, подобных этому, но ни одно из предложенных решений не помогает. Сборка выводит ошибку из заголовка при сборке приложения с двумя модулями. Один из модулей имеет собственный файл кода.
Я проверил множество тем, и все они предлагали включить -llog. Аналогичная тема здесь.
мой Android.mk:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := com_couchbase_touchdb_TDCollateJSON
LOCAL_SRC_FILES := com_couchbase_touchdb_TDCollateJSON.cpp
LOCAL_LDLIBS := -landroid -llog -ldl -L$(LOCAL_PATH)
include $(BUILD_SHARED_LIBRARY)
У меня также есть заголовок <android/log.h>
, включенный в файл .cpp, но я все равно получаю ту же ошибку.
ndk-build V=1
. - person Alex Cohn   schedule 02.07.2014