Clang 警告,-Wimplicit-fallthrough,不会触发我在 Xcode 中的大多数文件



当我在xcodeproj文件和构建的"其他C标志"下添加此警告时,该警告只会在我的一个文件中触发。我怀疑这是因为它是一个 Objective-C++ 文件,而我试图触发此警告的其他文件不是。我将 -Wall 添加到"其他 C 标志"中,它会导致弹出大量警告。

根据 Clang 3.9 文档,Clang 仅支持 C++11 而不是 C 的此标志,并且仅支持 Obj-C++ 而不是 Obj-C。

最新更新