编译android代码报错,哇哇哇

编译报错好纠结,网上也查不到什么资料,望大神赐教!

Using /home/user002/Amlogic/LocalMobile/common as source for kernel

GEN /home/user002/Amlogic/LocalMobile/out/target/product/m201/obj/KERNEL_OBJ/Makefile
CHK include/generated/uapi/linux/version.h
CHK include/generated/utsrelease.h
make[3]: “include/generated/mach-types.h”是最新的。
CC kernel/bounds.s
cc1: 错误: -Werror=maybe-uninitialized:没有选项 -Wmaybe-uninitialized
make[3]: *** [kernel/bounds.s] 错误 1
make[2]: *** [prepare0] 错误 2
make[1]: *** [sub-make] 错误 2
make[1]:正在离开目录 `/home/user002/Amlogic/LocalMobile/common'
make: *** [out/target/product/m201/obj/KERNEL_OBJ/arch/arm/boot/uImage] 错误 2
root@cncr-eoc:/home/user002/Amlogic/LocalMobile#

这是在linux环境下吗?

我在弄android项目时遇到错误都是对照错误一个一个来改的,或许你感觉哪里有问题就可以试着改改的。

应该是你的环境变量有问题,或者缺少头文件。你的makefile是你自己写的,或者修改过么

这里的人好热情,我想应该也是gcc哪里出问题了

估计这个版本的cc不支持 -Werror=maybe-uninitialized,一般都是支持的。

cc1: 错误: -Werror=maybe-uninitialized:没有选项 -Wmaybe-uninitialized 这个有问题吧