diff options
author | 谭九鼎 <109224573@qq.com> | 2021-05-16 23:28:04 +0800 |
---|---|---|
committer | imba-tjd <109224573@qq.com> | 2021-11-15 18:01:09 +0800 |
commit | ee78e84a6bb98b9abc53a581082eacedb9b74c28 (patch) | |
tree | 8603fbc9f5b001b52a44655830853ffe257e84be | |
parent | b733057518082897621c6749d7338c6c3987706e (diff) | |
download | python-setuptools-git-ee78e84a6bb98b9abc53a581082eacedb9b74c28.tar.gz |
Update msc_ver detection
-rw-r--r-- | distutils/cygwinccompiler.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/distutils/cygwinccompiler.py b/distutils/cygwinccompiler.py index f1c38e39..9d1fb130 100644 --- a/distutils/cygwinccompiler.py +++ b/distutils/cygwinccompiler.py @@ -82,6 +82,15 @@ def get_msvcr(): elif msc_ver == '1600': # VS2010 / MSVC 10.0 return ['msvcr100'] + elif msc_ver == '1700': + # Visual Studio 2012 / Visual C++ 11.0 + return ['msvcr110'] + elif msc_ver == '1800': + # Visual Studio 2013 / Visual C++ 12.0 + return ['msvcr120'] + elif int(msc_ver) >= 1900 and int(msc_ver) < 2000: + # Visual Studio 2015 / Visual C++ 14.0 + return ['vcruntime140'] else: raise ValueError("Unknown MS Compiler version %s " % msc_ver) |