Please include it in the appropriate build file(build.gradle,CMakeLists.txt or Android
这个问题,先参考下这一篇:NDK编译多个cpp文件 报Please include it in the appropriate build file(build.gradle,CMakeLists.txt or Android_迷彩狼的博客-CSDN博客
(不是给自己引流哈,不太喜欢做重复工作)
还有可能会遇到这种情况:
如果上述链接解决不了,删除这四个文件夹:
Build -> Rebuild Project (最好不要选Make Project)
这个时候还是爆红的,再点一下Sync Now即可。
这是经验。。。不只是NDK的开发,java方面的开发还有后台的开发有时候也这样 ,手动删了重新编译一般就解决了。用clean不行,毕竟编辑器也是代码写的。
注意:.h是要和.cpp配对出现的,单纯出现.h还是编不过。
还一种情况也有可能,cmeka路径写的不好,或者把.c改为.cpp也行。