cl.exe | lib.exe | link.exe | ml.exe | rc.exe | midl.exe | mt.exe | ATL ATLDEF.H |
MFC AFXVER_.H |
その他 | ||
VC6 | Visual Studio 6.0 Professional Edition SP6 | 12.00.8804 | 6.00.8447 | 6.00.8447 | 5.00.1641.1 | 5.01.0164 | 3.0 | 6.0 | |||
+ Visual C++ 6.0 Processor Pack | 6.15.8803 | VC6 Pro以上、SP5である必要あり SP6ではインストール不可 ただし、VCPPインストール後、SP6にアップグレードは可 影響部分はgecko-1.7のjpegで、gecko-1.8以降はビルド可能 |
|||||||||
VC7.1 | Visual Studio 2003 Professional Edition SP1 | 13.10.6030 | 7.10.6030 | 7.10.6030 | 7.10.6030 | 5.2.3668.0 | 6.00.0361 | 7.1 | 7.1 | ||
VC8 | Visual Studio 2005 Standard Edition SP1 | 14.00.50727.762 | 8.00.50727.762 | 8.00.50727.762 | 8.00.50727.762 | 5.2.3690.0 | 6.00.0366 | 5.2.3790.2075 | 8.0 | 8.0 | Expressからアップグレード可 プロファイル最適化はPro以上 |
VC9 | Visual Studio 2008 Standard Edition SP1 | 15.00.30729.01 | 9.00.30729.01 | 9.00.30729.01 | 9.00.30729.01 | 6.1.6723.1 | 7.00.0500 | 5.2.3790.2076 | 9.0 | 9.0 | プロファイル最適化はStd以上 |
VC10 | Visual Studio 2010 Professional Edition | 16.00.30319.01 | 10.00.30319.01 | 10.00.30319.01 | 10.00.30319.01 | 6.1.7600.16385 | 7.00.0555 | 5.2.3790.2076 | 10.0 | 10.0 | プロファイル最適化はPro以上 Stdはなくなった |
DDK | Windows Server 2003 SP1 DDK | 13.10.4035 | 7.10.4035 | 7.10.4035 | 7.10.4035 | 5.2.3690.0 | 6.00.0366 | 3.0 | 6.0 | ATL、MFCが古い リンク時は常にbufferoverflowu.libをリンクする必要あり SET CL=-link bufferoverflowu.lib SET LINK=bufferoverflowu.lib mozilla/securityのMakefileは要修正 comsupp.libは自作 cderr.h、ImageHlp.hはWindows Server 2003 R2 Platform SDKを使用 |
|
+ Windows Server 2003 R2 Platform SDK | ATL、MFCはWindows Server 2003 SP1 DDKを使用 | ||||||||||
VC8E | Visual C++ 2005 Express Edition SP1 | 14.00.50727.762 | 8.00.50727.762 | 8.00.50727.762 | 5.2.3690.0 | 5.2.3790.2075 | |||||
+ Macro Assembler 8.0 | 8.00.50727.218 | ||||||||||
+ Windows Server 2003 R2 Platform SDK | 6.00.0366 | 3.0 | 6.0 | ATL、MFCが古い atlbase.h、atlwin.hを修正する必要あり |
|||||||
VC9E | Visual C++ 2008 Express Edition SP1 | 15.00.30729.01 | 9.00.30729.01 | 9.00.30729.01 | 9.00.30729.01 | 6.1.6723.1 | 7.00.0500 | 5.2.3790.2076 | SP1じゃない方はml.exeがない | ||
+ Windows Server 2008 WDK | 3.0 | 6.0 | ATL、MFCが古い 修正の必要はなし | ||||||||
VC10E | Visual C++ 2010 Express Edition | 16.00.30319.01 | 10.00.30319.01 | 10.00.30319.01 | 10.00.30319.01 | 6.1.7600.16385 | 7.00.0555 | 5.2.3790.2076 | CRTソースも付属 | ||
+ WDK 7.1.0 | 8.0 | 6.0 | ATL、MFCが古い atlstdthunk.hを修正する必要あり | ||||||||
SDK6 | Windows SDK for Windows Server 2008 | 15.00.21022.08 | 9.00.21022.08 | 9.00.21022.08 | 9.00.21022.08 | 7.00.0500 | 5.2.3790.2075 | ||||
+ Update WindowsSDK2008 KB949408 | 6.1.6723.1 | ||||||||||
+ Windows Server 2008 WDK | 3.0 | 6.0 | ATL、MFCが古い 修正の必要はなし | ||||||||
GCC3 | Mingw GCC 3.4.5 (mingw-vista special r3) | gcc g++ 3.4.5 | ar 2.19.1 | ld 2.19.1 | gcc 3.4.5 | windres 2.19.1 | IDLコンパイラがないため、--disable-accessibilityは必須 w32apiは3.13が必要 旧バージョンはsspi.hにバグ(?)あり gecko-1.9以降にはさらに--disable-vista-sdk-requirementsが必要 |
||||
Cygwin GCC 3.4.4 (cygming special, gdc 0.12, using dmd 0.125) |
gcc g++ 3.4.4 | ar 2.18.50 | ld 2.18.50 | gcc 3.4.4 | windres 2.18.50 | ||||||
GCC4 | TDM GCC 4.4.0 (TDM-1 mingw32) | gcc g++ 4.4.0 | ar 2.19.1 | ld 2.19.1 | gcc 4.4.0 | windres 2.19.1 |