Page tree

Skip to end of metadata
Go to start of metadata

The following compilers are supported for the host (development) machine.

Microsoft Windows

See System Requirements for installation information.

See System Requirements for plug-in installation.

Supported compilers:

  • GNU gcc/g++
    x86: 2.95.x, 3.2.x, 3.3.x, 3.4.x, 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
    x86-64: 4.8.x, 4.9.x, 5.x, 6.x

    For details on GCC support and a list of unsupported GCC compiler extensions, see  GCC Support.
     

  • 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

    Automated import of Visual Studio 6.0 .dsp and .dsw projects issupported.  See Importing an Existing Visual Studio 6.0 Project.
     

  • 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

    C++test’s full functionality is available as a plugin for Visual Studio .NET 2003.
     

  • Microsoft Visual C++ 2005
    Compiler version (cl): C/C++ Optimizing Compiler Version 14.00.x
    Linker version (link): Incremental linker Version 8.00.x

    C++test’s full functionality is available as a plugin for Visual Studio 2005.
    80x86 and x64 target platforms are supported.
     

  • Microsoft Visual C++ 2008
    Compiler version (cl): C/C++ Optimizing Compiler Version 15.00.x
    Linker version (link): Incremental linker Version 9.00.x

    C++test’s full functionality is available as a plugin for Visual Studio 2008.
    80x86 and x64 target platforms are supported.
     

  • Microsoft Visual C++ 2010
    Compiler version (cl): C/C++ Optimizing Compiler Version 16.00.x
    Linker version (link): Incremental linker Version 10.00.x

    C++test’s full functionality is available as a plugin for Visual Studio 2010.
    80x86 and x64 target platforms are supported.
     

  • Microsoft Visual C++ 2012
    Compiler version (cl): C/C++ Optimizing Compiler Version 17.00.x
    Linker version (link): Incremental Linker Version 11.00.x

    C++test’s full functionality is available as a plugin for Visual Studio 2012.
    80x86 and x64 target platforms are supported.
     

  • Microsoft Visual C++ 2013
    Compiler version (cl): C/C++ Optimizing Compiler Version 18.00.x
    Linker version (link): Incremental Linker Version 12.00.x

    C++test’s full functionality is available as a plugin for Visual Studio 2013.
    80x86 and x64 target platforms are supported.


  • Microsoft Visual C++ 2015
    Compiler version (cl): C/C++ Optimizing Compiler Version 19.00.x
    Linker version (link): Incremental Linker Version 14.00.x

    C++test’s full functionality is available as a plugin for Visual Studio 2015.
    80x86 and x64 target platforms are supported.
      

  • 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

    C++test’s full functionality is available as a plugin for Visual Studio 2017.
    80x86 and x64 target platforms are supported.
      

  • Green Hills MULTI for Windows x86 Native v4.0.x

    Support for reading MULTI 4.x projects is available.
     

  • National Instruments 2015 for Windows x86
    Compiler: Clang C Compiler Compiler Version: 3.3 /
    Linker:cvilink (LabWindows/CVI Linker)

    Support for static analysis only. See National Instruments Support for additional information.

Linux x86

See System Requirements for standalone installation.

See System Requirements for plug-in installation.

Supported compilers:

  • GNU gcc/g++ 2.95.x, 3.2.x, 3.3.x, 3.4.x, 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

    For details on GCC support and a list of unsupported GCC compiler extensions, see  GCC Support.


  • Green Hills MULTI for Linux x86 Native v4.2.x

    Support for reading MULTI 4.x projects is available.

Linux x86-64

See System Requirements for standalone installation.

See System Requirements for plug-in installation.

Supported compilers:

  • GNU gcc/g++ 3.3.x, 3.4.x, 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

    For details on GCC support and a list of unsupported GCC compiler extensions, see  GCC Support.


  • Green Hills MULTI for Linux x86 Native v4.2.x

    Support for reading MULTI 4.x projects is available.


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