Modules | |
C++ toolkit installation on Windows | |
C++ toolkit installation on Unix | |
To use the toolkit, reasonable proficiency in C++ programming is required. Internally, the library makes extensive use of different STL containers, but this is 'hidden' from the user of the toolkit. A working C++ compiler is required on any platform.
The following compilers are supported. Directory refers to a subdirectory in the unpacked Mascot Parser directory tree. Note that not all compiler directories are present in every Mascot Parser package.
Platform | Directory | Compiler |
---|---|---|
Windows (x86-win64) | vs2015 – compatible with VS2015-VS2022 | Microsoft Visual Studio 2015 (Update 1) |
Windows (x86-win64) | mingw | Minimal GNU for Windows (MinGW) 5.0.2 using GNU g++ 7.1.0 |
Linux (x86_64) | gcc | GNU g++ 5.5.0 or later |
Other compilers have not been tested with Mascot Parser, and are unlikely to work.
The Visual Studio 2015 (toolset v140) static and shared libraries are binary compatible with VS2015-VS2022, as explained in https://docs.microsoft.com/en-us/cpp/porting/binary-compat-2015-2017
See C++ toolkit installation on Windows for details on installing the development kit under Microsoft Windows, and C++ toolkit installation on Unix for installing under supported Unix platforms.