Skip to content

Development environment

nmaya edited this page Oct 29, 2023 · 1 revision

開発環境

Cygterm

Cygterm+ をコンパイルする Cygwin のバージョンと、Cygterm+ 動作させる Cygwin のバージョン

コンパイル\動作 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

Visual Studio

Visual Studio バージョン

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

Visual Studio の動作する環境

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]

Visual Studio でビルドしたバイナリの動作する環境

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 を選択する必要がある

※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 ライブラリが標準でバンドルされるようになった

Windows 10 以降のSDK

  • 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 は上書きされる。共存できない。

Note

Microsoft による Windows サポート

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