使用 Android NDK 时,A.cpp 是我的入口点。
LOCAL_MODULE := A
LOCAL_SRC_FILES := A.cpp
但是 A.cpp 包括在子目录中找到的其他文件。
- A.cpp 包含 dir1/B.cpp 语句 #include "B.cpp"
- B.cpp 包含带有语句#include "C.cpp" 的 dir2/C.cpp
这会导致在编译期间找不到包含。
修复它的唯一方法是更改它是在语句中添加子文件夹:
#include "dir1/B.cpp"
是否有无需将子文件夹添加到所有语句的解决方案?