用NDK的示例hello-jni
d:\Android\android-ndk-r7\samples\hello-jni\jni\
在里面调用我自己的cpp函数库。
函数库在D:\MyLib
已经写了LOCAL_C_INCLUDES += /cygdrive/d/MyLib
编译的时候可以找到MyLib里的头文件,但只要一引用里面的类,就出编译错误undefined reference提示没有找到函数实现。
似乎是要把MyLib里的cpp文件加到LOCAL_SRC_FILES里,但LOCAL_SRC_FILES里的文件都是相对LOCAL_PATH来的。问题:
1、怎么让NDK编译时自动搜索D:\MyLib里的cpp文件?
2、如果不能自动,必须要把用到的cpp文件一个个的填到LOCAL_SRC_FILES里,怎样引用D:\MyLib而不把D:\MyLib复制到d:\Android\android-ndk-r7\samples\hello-jni\jni\下?