代码之家  ›  专栏  ›  技术社区  ›  Ashish Rathi

命令行警告D9035:选项“Gm”已被弃用,将在以后的版本中删除

  •  4
  • Ashish Rathi  · 技术社区  · 7 年前

    3 回复  |  直到 7 年前
        1
  •  21
  •   Eran Zimmerman Gonen    7 年前

    尝试选择 <inherit from parent or project defaults> 对于 Enable Minimal Rebuild 选项(在 C/C++ Code Generation ). 在这之后,选项应该显示 No (/Gm-) , 粗体字。确保对项目(解决方案中可能有多个项目)及其继承自的所有属性页执行此操作。

    Yes (/Gm) .

        2
  •  9
  •   pritaeas    7 年前

    documentation

    您可以安全地从项目中删除此选项。

        3
  •  6
  •   Ujjwal Singh mattalxndr    7 年前

    project property "Enable Minimal Rebuild" image

    Configuration properties > C\C++ Code Generation > 设置 Enable Minimal Rebuild 到 no ,
    没有任何警告。

        4
  •  4
  •   JEX725    7 年前

    属性& gt;C++ c++gt;代码生成& gt;启用最小重建:删除值-并且没有警告。

        5
  •  4
  •   Oleg Fedorov    7 年前

    也发生在我身上。无法通过UI修复它。 最后,我在所有项目文件中搜索“MinimalRebuild”,并手动删除它-这有助于

        6
  •  0
  •   ASooter    7 年前

    用户界面也不适合我。在.vcxproj文件搜索中:“MinimalRebuild”我错过了Debug | Win32下的第二个