コンピューターでPythonのコンパイルに使用されるVisual Studioのバージョンを見つけよう
それは言います
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 でこの情報を見つけることができません。
Visual C++バージョン_ 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.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++ 201 9(16.1)1921 Visual C++ 2019(16.2)1922 Visual C++ 2019(16.3)1923
ソース: _MSC_VER
定義済みマクロ
MSC v.1500
は、 OpenCobolフォーラムのこのスレッド (すべての場所の)によると、Visual C++ 2008のようです。
定義済みマクロのMSDNページ は、_MSC_VER
マクロの結果が1500であることを示します。
この他のフォーラムの投稿 言及
(参照用に、Visual Studio 2003には
_MSC_VER
= 1310、Visual Studio 2005には_MSC_VER
= 1400、Visual Studio 2008には_MSC_VER
= 1500があります。)
上記のMSDNリンクは、1600がVS2010を示していると述べています。
奇妙なことに、以前の_MSC_VER
値に関する情報をMSDNで見つけることができませんでした。