27 lines
1.0 KiB
Diff
27 lines
1.0 KiB
Diff
|
--- cygwinccompiler.py
|
||
|
+++ cygwinccompiler.py
|
||
|
@@ -82,7 +82,25 @@ 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 msc_ver == '1900':
|
||
|
+ # Visual Studio 2015 / Visual C++ 14.0
|
||
|
+ # "msvcr140.dll no longer exists" http://blogs.msdn.com/b/vcblog/archive/2014/06/03/visual-studio-14-ctp.aspx
|
||
|
+ return ['vcruntime140']
|
||
|
+ elif msc_ver == '1910':
|
||
|
+ return ['vcruntime140']
|
||
|
+ elif msc_ver == '1914':
|
||
|
+ return ['vcruntime140']
|
||
|
+ elif msc_ver == '1915':
|
||
|
+ return ['vcruntime140']
|
||
|
+ elif msc_ver == '1916':
|
||
|
+ return ['vcruntime140']
|
||
|
else:
|
||
|
raise ValueError("Unknown MS Compiler version %s " % msc_ver)
|