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

clang - how to disable [-Werror,-Wpointer-bool-conversion]

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

  1. 我没有将 -Wpointer-bool-conversion 设置为错误,clang 默认设置了吗?
  2. 如何关闭此错误,将其视为正常警告,我不想因此警告而中断编译。
  3. 如果我添加-Wno-pointer-bool-conversion,那么错误就没有了,警告也没有了,我想保留警告。

有什么想法吗?谢谢

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