Page tree

Skip to end of metadata
Go to start of metadata

The following compilers are supported for Microsoft Windows:

  • GNU and MingW gcc/g++ 2.95.x, 3.2.x, 3.3.x, 3.4.x
  • GNU gcc/g++ 4.0.x, 4.1.x, 4.2.x, 4.3.x, 4.4.x, 4.5.x, 4.6.x, 4.7.x, 4.8.x, 4.9.x, 5.x, 6.x
  • Microsoft Visual C++ 6.0
    Compiler version (cl): C/C++ Optimizing Compiler Version 12.00.x
    Linker version (link): Incremental linker Version 6.00.x
  • Microsoft Visual C++.NET 2003
    Compiler version (cl): C/C++ Optimizing Compiler Version 13.10.x
    Linker version (link): Incremental linker Version 7.10.x
  • Microsoft Visual C++ 2005
    Compiler version (cl): C/C++ Optimizing Compiler Version 14.00.x
    Linker version (link): Incremental linker Version 8.00.x 
  • Microsoft Visual C++ 2008
    Compiler version (cl): C/C++ Optimizing Compiler Version 15.00.x
    Linker version (link): Incremental linker Version 9.00.x
  • Microsoft Visual C++ 2010
    Compiler version (cl): C/C++ Optimizing Compiler Version 16.00.x
    Linker version (link): Incremental linker Version 10.00.x
  • Microsoft Visual C++ 2012
    Compiler version (cl): C/C++ Optimizing Compiler Version 17.00.x
    Linker version (link): Incremental Linker Version 11.00.x
  • Microsoft Visual C++ 2013
    Compiler version (cl): C/C++ Optimizing Compiler Version 18.00.x
    Linker version (link): Incremental Linker Version 12.00.x
  • Microsoft Visual C++ 2015
    Compiler version (cl): C/C++ Optimizing Compiler Version 19.00.x
    Linker version (link): Incremental Linker Version 14.00.x
  • Microsoft Visual C++ 2017
    Compiler version (cl): C/C++ Optimizing Compiler Version 19.10.x-19.12.x
    Linker version (link): Incremental Linker Version 14.10.x-14.12.x

See System Requirements for more information.


Controlling the preprocessor for Microsoft Visual C/C++ compilers

By default, C++test uses an internal preprocessor for Microsoft Visual C/C++ compilers. If you prefer to use the original compiler executable as the preprocessor, set the edgtk.useEdgPreprocessor false advanced option as described in Advanced Instrumentation Configuration Options.

  • No labels