-
Notifications
You must be signed in to change notification settings - Fork 96
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 | × | × | × | × | × | ○ | ○ |
| 2026 | × | × | × | × | × | ○ | ○ |
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
https://learn.microsoft.com/en-us/visualstudio/releases/2026/vs-system-requirements
特定のマイナーバージョンの Visual Studio Community Edition をインストールする方法 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 | × | × | × | × | × | × | × | ○ | ○ | ○ | ○ |
| 2026 | × | × | × | × | × | × | × | × | × | ○ | ○ |
*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
- https://learn.microsoft.com/en-us/visualstudio/releases/2026/compatibility
※Tera Term 4 では 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 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 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) |
- https://developer.microsoft.com/en-us/windows/downloads/windows-SDK
- https://developer.microsoft.com/en-us/windows/downloads/sdk-archive/
- https://developer.microsoft.com/en-us/windows/downloads/sdk-archive/index-legacy
| The name of archive page | Installer / Apps & features | Install path | WDK_NTDDI_VERSION |
|---|---|---|---|
| Windows SDK for Windows 11 (10.0.26100.3916) | 10.0.26100.3916? | C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0? | NTDDI_WIN11_GE |
| Windows SDK for Windows 11 (10.0.26100.3323) | 10.0.26100.3323? | C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0? | NTDDI_WIN11_GE |
| Windows SDK for Windows 11 (10.0.26100.1742) | 10.0.26100.1742? | C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0? | NTDDI_WIN11_GE |
| Windows SDK for Windows 11 (10.0.22621.5040) | 10.0.22621.5040? | C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0? | NTDDI_WIN10_NI |
| Windows SDK for Windows 11 (10.0.22621.2428) | 10.0.22621.2428? | C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0? | NTDDI_WIN10_NI |
| 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.755) | 10.0.22621.755 | 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 |
| The name of archive page | Installer / Apps & features | Install path | WDK_NTDDI_VERSION |
|---|---|---|---|
| Windows 10 SDK version 2104 (10.0.20348.0) | 10.0.20348.1 | ? | NTDDI_WIN10_FE |
| Windows 10 SDK, version 2004 (10.0.19041.0) w/ 5609 | 10.0.19041.? | ? | NTDDI_WIN10_VB |
| Windows 10 SDK, version 2004 (10.0.19041.0) w/ 685 | 10.0.19041.685 | ? | NTDDI_WIN10_VB |
| Windows 10 SDK, version 1903 (10.0.18362.1) | 10.0.18362.1 | ? | NTDDI_WIN10_19H1 |
| 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
- https://taktak.jp/2024/11/10/4514/
- https://github.com/hzqst/Musa.Veil/blob/83348b2e40d508e4d1dd28c5d1bf335c69887761/Veil.h#L198
- 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 | 2025/10/14 |
| 11 |