С чем версией Visual Studio является Python на моем компьютере, скомпилированном?

Я пытаюсь узнать версию Visual Studio, которая используется для компиляции Python на моем компьютере

Это говорит

Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)] on win32

То, что я не понимаю, является этим MSC V.1500 обозначение. Это означает, что это компилируется с Visual Studio 2005? Я не могу найти эту информацию о http://python.org.

94
задан Martin Prikryl 14 April 2014 в 12:18
поделиться

2 ответа

Visual C++ version            _MSC_VER
Visual C++ 4.x                  1000
Visual C++ 5                    1100
Visual C++ 6                    1200
Visual C++ .NET                 1300
Visual C++ .NET 2003            1310
Visual C++ 2005  (8.0)          1400
Visual C++ 2008  (9.0)          1500
Visual C++ 2010 (10.0)          1600
Visual C++ 2012 (11.0)          1700
Visual C++ 2013 (12.0)          1800
Visual C++ 2015 (14.0)          1900

Visual C++ 2017 (15.0)          1910
Visual C++ 2017 (15.3)          1911
Visual C++ 2017 (15.5)          1912
Visual C++ 2017 (15.6)          1913
Visual C++ 2017 (15.7)          1914
Visual C++ 2017 (15.8)          1915
Visual C++ 2017 (15.9)          1916

Visual C++ 2019 RTW (16.0)      1920
Visual C++ 2019 (16.1)          1921
Visual C++ 2019 (16.2)          1922
Visual C++ 2019 (16.3)          1923

Источник: документация для предопределенного макроса _MSC_VER

172
ответ дан 24 November 2019 в 06:05
поделиться

MSC v.1500 , судя по этой ветке на форумах OpenCobol (из все места).

На странице MSDN предопределенных макросов указано, что 1500 является результатом макроса _MSC_VER .

В другом сообщении на форуме упоминается, что

(Для справки: Visual Studio 2003 имеет _MSC_VER = 1310; Visual Studio 2005 имеет _MSC_VER = 1400; Visual Studio 2008 имеет _MSC_VER = 1500.)

В приведенной выше ссылке MSDN сказано, что 1600 указывает на VS2010.

Как ни странно, мне не удалось найти эту информацию о более ранних значениях _MSC_VER в MSDN.

12
ответ дан 24 November 2019 в 06:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: