在编译时出现g ++错误,我该怎么办?

时间:2019-07-06 10:47:43

标签: linux-kernel libraries android-kernel

在为手机编译Pixel 2内核时,出现了一个错误,它与C和C ++ __buili__function有关。

我尝试更改C_FLAGS和CXX_FLAGS。

include / linux / compiler.h:475:77:错误:未在此范围内声明'__builtin_types_compatible_p'  #定义__same_type(a,b)__builtin_types_compatible_p(typeof(a),typeof(b))                                                                              ^ ./include/linux/compiler.h:509:19:注意:在宏'__compiletime_assert'的定义中    bool __cond =!(条件); \                    ^

编译代码时正在使用

clang。我强调该函数不能与g ++一起使用,而是如何解决该错误。我无法删除该函数,因为它是compile.h文件本身的一部分

0 个答案:

没有答案