android ninja.mk,Android.mk编译so,提示ninja: error: xxxxxx missing and no known rule to make it...
时间: 2024-05-20 13:13:19 浏览: 172
Android代码-Ninja
这个错误提示通常意味着你的编译配置文件中缺少必要的依赖项或者编译规则。
你可以先检查一下你的 `Android.mk` 文件中是否定义了需要编译的源文件和库文件,并且是否定义了正确的路径和文件名。
如果你确定这些都没有问题,那么就需要检查一下你的 `ninja.mk` 文件是否正确配置了编译规则和依赖项。你可以查看一下编译过程中的详细日志,看看具体是哪个文件没有被找到,然后再检查一下对应的依赖项是否正确配置。
另外,你也可以尝试使用 `ndk-build` 命令来编译你的代码,这个命令会自动处理依赖关系,可能会更容易调试和定位问题。
阅读全文