【问题标题】:gcc -Wall -pedantic -Wextra in Visual StudioVisual Studio 中的 gcc -Wall -pedantic -Wextra
【发布时间】:2016-04-29 03:18:52
【问题描述】:

在 linux 上,我使用这些标志来编译 gcc

CFLAGS=-Wall -pedantic -g -Wextra -pthread

我在 VS 中有哪些选项可以启用类似的标志?额外的警告等。

【问题讨论】:

标签: c++ visual-studio gcc


【解决方案1】:

您可以使用/Yd 启用在所有目标文件中放置完整的调试信息,使用/Wall 启用所有警告,包括默认禁用的警告。

更多选项在这里:https://msdn.microsoft.com/en-us/library/19z1t1wy.aspx

如果你不知道如何设置它们:https://msdn.microsoft.com/en-us/library/c553zwz0%28v=vs.90%29.aspx

【讨论】:

  • /Yd 选项已弃用,现在应替换为 /Zi
【解决方案2】:

正如page 所说:

您可以在其“属性页”对话框中为每个项目设置编译器选项。在左侧窗格中,选择配置属性、C/C++,然后选择编译器选项类别。每个编译器选项的主题描述了如何设置它以及它在开发环境中的位置。有关完整列表,请参阅编译器选项。”

Compiler Options Listed Alphabetically

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-07
    • 1970-01-01
    • 2014-09-14
    • 2011-01-01
    • 2021-05-17
    • 1970-01-01
    相关资源
    最近更新 更多