zoukankan      html  css  js  c++  java
  • 安卓内核编译:关闭"error, forbidden warning"

    安卓内核编译:关闭error, forbidden warning

    背景

    最近在编译Android kernel时,遇到error, forbidden warning, 导致编译中断,大大降低了debug效率。

    做法

    关闭方法:在kernel/scripts/gcc-wrapper.py中注释掉interpret_warning(line)即可。

    diff --git a/kernel/scripts/gcc-wrapper.py b/kernel/scripts/gcc-wrapper.py
    index 76fb91c572..5f788034a6 100755
    --- a/kernel/scripts/gcc-wrapper.py
    +++ b/kernel/scripts/gcc-wrapper.py
    @@ -81,7 +81,7 @@ def run_gcc():
             proc = subprocess.Popen(args, stderr=subprocess.PIPE)
             for line in proc.stderr:
                 print >> sys.stderr, line,
    -            interpret_warning(line)
    +            #interpret_warning(line)
    
             result = proc.wait()
         except OSError as e:
    
    如果说我的文章对你有用,只不过是我站在巨人的肩膀上再继续努力罢了。
    若在页首无特别声明,本篇文章由 Schips 经过整理后发布。
    博客地址:https://www.cnblogs.com/schips/
  • 相关阅读:
    hadoop2.2 伪分布式环境
    java Map实现的cache manager
    Java语言基础(九)
    Java语言基础(八)
    Java语言基础(七)
    Java语言基础(六)
    Java语言基础(五)
    Java语言基础(四)
    Java语言基础(三)
    Java语言基础(二)
  • 原文地址:https://www.cnblogs.com/schips/p/disable_warning-interpret_when_building_android-linux_kernel.html
Copyright © 2011-2022 走看看