Version:

Waf Supported Operating Systems and Compilers

Waf Supported Operating Systems and Compilers

This topic provides information about the operating systems and compilers that Waf supports. For more information about supported configurations, see Waf Commands and Options.

Supported operating systems

Operating systemBuild environmentWaf short name
64-bit WindowsMSBuild / Visual Studio 2017win_x64_vs2017
64-bit WindowsMSBuild / Visual Studio 2019win_x64_vs2019

The following compilers are supported based on the build operating system.

Supported compilers

CompilerWindows 64-Bit
MSVC 10.0 (Visual Studio 2010)Yes (only for CryExport2014)
MSVC 11.0 (Visual Studio 2012)Yes (only for CryExport2015)
MSVC 12.0 (Visual Studio 2013)Yes (except for CryExport2014 and CryExport2015)
MSVC 14.0 (Visual Studio 2015)Yes (except for CryExport2014 and CryExport2015)
MSVC 15.0 (Visual Studio 2017)Yes (except for CryExport2014 and CryExport2015)
MSVC 16.0 (Visual Studio 2019)Yes (except for CryExport2014 and CryExport2015)
ClangNo