代码之家  ›  专栏  ›  技术社区  ›  pierrotlefou

启用-wall时如何禁用特定警告

  •  5
  • pierrotlefou  · 技术社区  · 14 年前

    我用过 -Wall -Werror 在我的makefile中,但我想禁用以下特定类型的警告:

     warning: '_wrap_delete_DMXTSFILTER' defined but not used
    

    我该怎么做?

    3 回复  |  直到 14 年前
        1
  •  5
  •   Community Tales Farias    7 年前
        2
  •  2
  •   stefanB    14 年前

    假设它是未使用的变量:

    -Wno-unused-variable
    
        3
  •  1
  •   pierrotlefou    14 年前

    芬纳利,我用了这个技巧 __attribute__((unused)) . 其优点是我可以将它应用于单个函数/变量,而不是整个源文件, -Wno-unsed-xxxxx 将应用于。