-
Notifications
You must be signed in to change notification settings - Fork 42
Development environment
コンパイル\動作 | 1.5 | 1.7 | 1.7 64bit |
---|---|---|---|
1.5 | ○ | ○ | × |
1.7 | × | ○ | × |
1.7 64bit | × | × | ○ |
※2013年2月に Cygwin 1.5 はサイトから削除されたため、Cygwin 1.5 環境を新規に構築することは難しい http://cygwin.com/ml/cygwin/2013-02/msg00073.html
Product name | Visual Studio version number | _MSC_VER | Visual C++ internal version | SDK |
---|---|---|---|---|
2003 | 7.1 | 1310 | 7.1 | |
2005 | 8.0 | 1400 | 8.0 | |
2008 | 9.0 | 1500 | 9.0 | v6.0a |
2010 | 10.0 | 1600 | 10.0 | v7.0a |
2012 | 11.0 | 1700 | 11.0 | v8.0A |
2013 | 12.0 | 1800 | 12.0 | v8.1A |
2015 | 14.0 | 1900 | 14.0 | v10 |
2017 | 15.0 | 1910 | 14.1 | v10 |
2019 | 16.0 | 1920 | 14.2 | v10 |
2022 | 17.0 | 1930 | 14.3 | v10 |
XP | Vista | 7 | 8 | 8.1 | 10 | 11 | |
---|---|---|---|---|---|---|---|
2003 | ○ | × | × | × | × | × | - |
2005 | ○ | ○ | ○ | × | × | × | - |
2008 | ○ | ○ | ○ | × | × | × | - |
2010 | ○ | ○ | ○ | ○ | ○ | ○ | - |
2012 | × | × | ○ | ○ | ○ | ○ | - |
2013 | × | × | ○ | ○ | ○ | ○ | - |
2015 | × | × | ○ | ○ | ○ | ○ | - |
2017 | × | × | ○ | × | ○ | ○ | - |
2019 | × | × | ○ | × | ○ | ○ | - |
2022 | × | × | × | × | × | ○ | ○ |
https://www.microsoft.com/ja-jp/dev/support/tools.aspx http://www.microsoft.com/ja-jp/download/details.aspx?id=40763 https://docs.microsoft.com/en-us/visualstudio/releases/2022/system-requirements 特定のマイナーバージョンの Visual Studio Community Edition をインストールする方法 [https://osdn.net/projects/ttssh2/lists/archive/dev/2022-April/000370.html ttssh2-dev 371]
95 | 98 | Me | NT 4.0 | 2000 | XP | Vista | 7 | 8 | 10 | 11 | |
---|---|---|---|---|---|---|---|---|---|---|---|
2003 | ○ | ○ | ○ | ○ | ○ | ○ | - | - | - | - | - |
2005 | × | ○ | ○ | ○ | ○ | ○ | - | - | - | - | - |
2008 | × | × | × | × | ○ | ○ | ○ | - | - | - | - |
2010 | × | × | × | × | × | ○ | ○ | ○ | - | - | - |
2012 | × | × | × | × | × | ○ | ○ | ○ | ○ | - | - |
2013 | × | × | × | × | × | ○* | ○ | ○ | ○ | - | - |
2015 | × | × | × | × | × | ○* | ○ | ○ | ○ | ○ | - |
2017 | × | × | × | × | × | ○* | ○ | ○ | ○ | ○ | - |
2019 | × | × | × | × | × | × | ○ | ○ | ○ | ○ | - |
2022 | × | × | × | × | × | × | × | ○ | ○ | ○ | ○ |
*XP 用の Platfotm Toolset を選択する必要がある
- http://en.wikipedia.org/wiki/Visual_C%2B%2B#32-bit_versions
- http://msdn.microsoft.com/en-us/library/ms235435(v=vs.80).aspx
- http://msdn.microsoft.com/en-us/library/ms235435(v=VS.90).aspx
- http://msdn.microsoft.com/en-us/library/ms235435(v=VS.100).aspx
- http://msdn.microsoft.com/en-us/library/ms235435(v=vs.110).aspx
- http://msdn.microsoft.com/en-us/library/ms235435(v=vs.120).aspx
- https://learn.microsoft.com/en-us/visualstudio/releases/2015/vs2015-compatibility-vs
- https://docs.microsoft.com/en-us/visualstudio/productinfo/vs2017-compatibility-vs
- https://docs.microsoft.com/en-us/visualstudio/releases/2019/compatibility
- https://docs.microsoft.com/en-us/visualstudio/releases/2022/compatibility
※Tera Term では Windows 95 で動作するバイナリを Visual Studio 2005 で生成するよう工夫している https://ttssh2.osdn.jp/manual/4/ja/reference/sourcecode.html#compatibility
※Visual Studio 2013 では MBCS 用 MFC ライブラリが標準でバンドルされなくなった http://msdn.microsoft.com/ja-jp/library/5z097dxa.aspx
※Visual Studio 2015 から、ふたたび MBCS 用 MFC ライブラリが標準でバンドルされるようになった
- Visual Studio 2022 Community Installer
Visual Studio Installer | Apps & features | Install path | WDK_NTDDI_VERSION |
---|---|---|---|
Windows 11 SDK (10.0.22000.0) | 10.0.22000.194 | C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0 | NTDDI_WIN10_CO |
Windows 10 SDK (10.0.20348.0) | 10.0.20348.1 | C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0 | NTDDI_WIN10_FE |
Not displayed, default? | 10.0.19041.685 | C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0 | NTDDI_WIN10_VB |
Windows 10 SDK (10.0.18362.0) | 10.0.18362.1 | C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0 | NTDDI_WIN10_19H1 |
- Visual Studio 2019 Community Installer
Visual Studio Installer | Apps & features | Install path | WDK_NTDDI_VERSION |
---|---|---|---|
Windows 11 SDK (10.0.22000.0) | |||
Windows 10 SDK (10.0.18362.0) | 10.0.18362.1 | C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0 | NTDDI_WIN10_19H1 |
Windows 10 SDK (10.0.17763.0) | |||
Windows 10 SDK (10.0.17134.0) | |||
Windows 10 SDK (10.0.16299.0) |
The name of archive page | Installer / Apps & features | Install path | WDK_NTDDI_VERSION |
---|---|---|---|
Windows SDK for Windows 11 (10.0.22621.1778) | 10.0.22621.1778 | C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0 | NTDDI_WIN10_NI |
Windows SDK for Windows 11 (10.0.22621.1) | 10.0.22621.1 | C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0 | NTDDI_WIN10_NI |
Windows SDK for Windows 11 (10.0.22000.194) | 10.0.22000.194 | ||
Windows 10 SDK version 2104 (10.0.20348.0) | 10.0.20348.1 | ||
Windows 10 SDK, version 2004 (10.0.19041.0) w/ 685 | 10.0.19041.685 | ||
Windows 10 SDK, version 1903 (10.0.18362.1) | 10.0.18362.1 | ||
Windows 10 SDK, version 1809 (10.0.17763.0) w/ 132 | 10.0.17763.132 | C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0 | NTDDI_WIN10_RS5 |
Windows 10 SDK, version 1803 (10.0.17134.12) | 10.0.17134.12 | C:\Program Files (x86)\Windows Kits\10\Include\10.0.17134.0 | NTDDI_WIN10_RS4 |
Windows 10 SDK (10.0.16299.91) | 10.0.16299.91 | C:\Program Files (x86)\Windows Kits\10\Include\10.0.16299.0 | NTDDI_WIN10_RS3 |
Windows 10 SDK (10.0.15063.468) | 10.0.15063.468 | C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0 | NTDDI_WIN10_RS2 |
Windows 10 SDK (10.0.14393.795) | 10.0.14393.795 | C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0 | - |
Windows 10 SDK (10.0.10586.212) | 10.0.10586.212 | C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0 | - |
Windows 10 SDK (10.0.10240) | 10.0.26624(bug) | C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0 | - |
※ 10.0.22621.1 に変わって 10.0.22621.755 が出ている。
※ 10.0.22621.1778 はインストール先が 10.0.22621.0 であり、10.0.22621.1 または 10.0.22621.755 は上書きされる。共存できない。
- 各バージョンのSDK https://blogs.msdn.microsoft.com/japan_platform_sdkwindows_sdk_support_team_blog/2011/04/21/windows-sdk/
- VCバージョン別 各バイナリのバージョン http://rayflood.org/mozilla/msvc_version.html
- Visual Studio 2019 の細かいバージョンを指定した環境構築のしかた ttssh2-dev 371
Windows | サポート終了 |
---|---|
95 | 2001/12/31 |
98 | 2006/7/11 |
Me | 2006/7/11 |
NT 4.0 SP6a | 2004/12/31 |
2000 SP4 | 2010/7/13 |
XP SP3 | 2014/4/8 |
Vista SP2 | 2018/4/11 |
7 SP1 | 2020/1/14 |
8.1 | 2023/1/10 |
10 |