瀏覽代碼

SCons: Disable min/max WinDef.h macros on MSVC

Fixes #21370.
Rémi Verschelde 7 年之前
父節點
當前提交
7238462601
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      platform/windows/detect.py

+ 1 - 0
platform/windows/detect.py

@@ -210,6 +210,7 @@ def configure_msvc(env, manual_msvc_config):
                                    'WIN32', 'MSVC',
                                    'WIN32', 'MSVC',
                                    {'WINVER' : '$target_win_version',
                                    {'WINVER' : '$target_win_version',
                                     '_WIN32_WINNT': '$target_win_version'}])
                                     '_WIN32_WINNT': '$target_win_version'}])
+    env.AppendUnique(CPPDEFINES=['NOMINMAX']) # disable bogus min/max WinDef.h macros
     if env["bits"] == "64":
     if env["bits"] == "64":
         env.AppendUnique(CPPDEFINES=['_WIN64'])
         env.AppendUnique(CPPDEFINES=['_WIN64'])