依据网上的说法是因为系统版本太高,我使用的是ubuntu16.0。网上的解决办法是下载compiler-gcc5.h即可。暂时没有使用这种方法。而是直接在include/linux中找到compiler-gcc4.h重命名为compiler-gcc5.h编译。编译通过,但是最后出现 recipe for target drivers/staging/trl8192e failed 的错误。选择compiler-gcc5.h再次编译同样出现类似的错误。
在再次遇到这个问题的时候,选择了compiler-gcc6.h,编译通过,没有问题出现。
参考:
http://www.itnpc.com/news/web/145722344445597.html