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/
  • 相关阅读:
    1.Android 视图及View绘制分析笔记之setContentView
    Android 6.0
    include、merge 、ViewStub
    Vitamio视频播放器
    EventBus 二
    EventBus 一
    ZJOI2002 昂贵的聘礼
    [POI2009]WIE-Hexer
    UVA 11440 Help Tomisu
    洛谷 2448 无尽的生命
  • 原文地址:https://www.cnblogs.com/schips/p/disable_warning-interpret_when_building_android-linux_kernel.html
Copyright © 2011-2022 走看看