当编译器正在寻找头文件时,我在使用预构建的静态库时遇到问题。
我有一个 .cpp 需要使用静态库中的头文件。我的 Android.mk 如下:
include $(CLEAR_VARS)
LOCAL_MODULE := LibA
LOCAL_SRC_FILES := libs/libA.a
include $(PREBUILT_STATIC_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := hello
LOCAL_SRC_FILES := hello.cpp
LOCAL_STATIC_LIBRARIES := LibA
include $(BUILD_SHARED_LIBRARY)
hello.cpp 需要一个可以在静态库中找到的头文件,但编译器说它找不到。我是否必须将标题与该静态库分开?