使用Android NDK时,A.cpp是我的切入点。
LOCAL_MODULE := A
LOCAL_SRC_FILES := A.cpp
但是,A.cpp包含在子目录中找到的其他文件。
这会导致在编译期间找不到包含。
修复它的唯一方法是更改它是在语句中添加子文件夹:
#include "dir1/B.cpp"
是否有解决方案而无需将子文件夹添加到所有语句中?
答案 0 :(得分:0)
使用-I
命令行选项
LOCAL_CFLAGS := -I./dir1