如何禁用 -Werror 标志或向 AOSP/LineageOS 添加 -Wno-error 标志?我正在尝试为我的特定设备构建一个内核,它自己构建得很好,但一旦添加到源代码树中,它就不会构建并引发很多错误。
我尝试使用
brunch a06
进行构建,但它抛出了随机错误,而这些错误在它自己构建时不会出现。
一种方法是检查环境变量:有时,构建系统使用环境变量作为标志。您可以通过运行暂时禁用被视为错误的警告:
export DISABLE_WERROR=true
这可能并不适用于所有情况,但如果 AOSP/LineageOS 使用此类环境变量进行配置,则会有所帮助。