clang - 如何禁用 [-Werror,-Wpointer-bool-conversion]

thi*_*ric 5 warnings clang

我想用clang编译一个项目,得到了一些错误,如错误:[-Werror,-Wpointer-bool-conversion]

  1. 我没有将 -Wpointer-bool-conversion 设置为错误,clang 默认会这样做吗?
  2. 如何关闭此错误,将其视为正常警告,我不想用此警告破坏编译。
  3. 如果我添加-Wno-pointer-bool-conversion,则错误消失了,警告也消失了,我想保留警告。

有任何想法吗?谢谢

thi*_*ric 5

-Wno-error=pointer-bool-conversion 将解决我的问题