我想使用 Microsoft Visual C++ 编译器将我的警告设置为最高级别。类似于在 gcc 上使用 -pedantic。您使用哪些编译器开关来启用最多的警告?
最佳答案
Visual C++ 的最高警告级别是/Wall。警告级别也可以通过/W0、/W1、.../W4 以数字方式设置,以生成递增级别的警告。
编译器还将检查/Wp64 是否存在 64 位可移植性问题。
您可以告诉它使用/WX 将警告视为错误
Visual C++ 似乎没有真正等同于 -pedantic - 它要求 gcc 报告 ISO C 和 C++ 标准要求报告的所有警告。
关于visual-c++ - 使用 Microsoft 的 Visual C++ 编译器时,gcc 是否有等效于 -pedantic 的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/220298/