编译PAC ROM时出现此错误。我发现之前讨论过printf错误并建议包括。但这似乎对uiPrintf无效。 这个确切的行: device / cyanogen / msm8916-common / recovery / recovery_updated.c:171.9:错误:隐含的函数声明' uiprintf'
请帮助..
答案 0 :(得分:0)
隐式声明表示在不声明之前使用函数。一般来说,它曾用于对其他基于cm的rom发出警告,但pac会严格限制。
有关您的信息,
uiprintf
函数的定义位于路径"bootable/recovery/updater/install.h"
中,函数中使用的数据类型位于updater.h
中。您可以手动添加定义,但在很长一段时间(几乎结束)之后会发生关于uiprintf
函数重新声明的错误。
为了配合此错误,请在recovery-updater.c
中注释掉该行。它不会伤害任何东西(它只是为了恢复ui打印)。