解决 NDK 构建时的一个警告

昨天编译时,看到两个 NDK 构建脚本发出的告警信息:

[/crayon]

不管是 overriding recipe for target 还是 ignoring old recipe for target,都没看懂是怎么回事。网上搜索到 SO 上的一篇帖子,说的也是含含糊糊,但似乎说到是跟目标重复有关。打开 build-binary.mk 脚本的看第 418 行是没有线索的,于是又去看工程里跟指定的对象 7zDec 相关的 makefile,这下就找到了问题,7zDec.c 这个要编译的源码文件被写了两回,显然就是导致了“overring”以及“ignoring”的“重复”的来源。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注