Build from Source Code
Technical Requirements
Before you build the ITT/JIT APIs, make sure you have the following hardware and software tools:
Get general development tools, including C/C++ Compiler
Install Python 3.6 or later
Install CMake 3.5 or later
For a Windows* system, install one of these:
Microsoft Visual Studio 2015 or later
Ninja 1.9 or later
To enable support for Fortran, install the Intel Fortran Compiler
Get the ITT/JIT APIs Source Code
To get the source code for the ITT/JIT APIs, do one of the following:
Download it from the latest public Release
Clone the repository:
git clone https://github.com/intel/ittapi.git
Build the ITT/JIT APIs
To build the ITT/JIT APIs static library, run this command:
python buildall.py <options>
Use these options to configure the build process:
usage: python buildall.py [-h] [-d] [-c] [-v] [-pt] [-ft] [--force_bits]
optional arguments:
-h, --help show this help message and exit
-d, --debug specify debug build configuration (release by default)
-c, --clean delete any intermediate and output files
-v, --verbose enable verbose output from build process
-pt, --ptmark enable anomaly detection support
-ft, --fortran enable fortran support
--force_bits specify bit version for the target
--vs specify visual studio version (Windows only)
--cmake_gen specify cmake build generator (Windows only)