如何在子目录中编写包含源文件的Android.mk文件?

Coo*_*ola 5 android-ndk

我有这样的结构:

folder1

      |--subfolder1

          |--.cpp files .h files

      |--other .cpp files
Run Code Online (Sandbox Code Playgroud)

folder1包含cpp文件和1个子文件夹,其中还包含cpp文件和头文件

如何编写我的Android.mk文件,以便在编译期间包含所有源文件,包括subfolder1中的文件?

我试过了

LOCAL_SRC_FILES := $(wildcard $(LOCAL_PATH)/\*/\*.*) $(wildcard *.*) 
Run Code Online (Sandbox Code Playgroud)

但它不起作用,它没有包含子目录中的源文件

小智 4

尝试 :

LOCAL_SRC_FILES := $(wildcard $(LOCAL_PATH)/*/*.cpp)
Run Code Online (Sandbox Code Playgroud)

  • 给出一个原因,而不仅仅是一个答案。 (3认同)