Intel oneAPI Runtime Common Libraries

2025.3.3 · active · verified Wed Apr 15

The `intel-cmplr-lib-rt` package provides shared common runtime libraries essential for deploying executables compiled with Intel® oneAPI development Toolkits on systems without the full toolkits installed. It is a low-level runtime component, not a Python library with a direct Python API. Its current version is 2025.3.3, with releases generally tied to Intel oneAPI toolkit updates.

Warnings

Install

Quickstart

The `intel-cmplr-lib-rt` library does not offer a direct Python API for application development. It serves as a runtime dependency for executables, particularly those compiled with Intel's C++ or DPC++ compilers. Its inclusion in a Python environment usually signifies that a higher-level Python package depends on the underlying Intel runtime components. The `quickstart.code` block above illustrates how it might be used in a C++ compilation and execution flow, emphasizing the critical role of environment variables for linking and runtime library discovery.

# The intel-cmplr-lib-rt package does not expose a direct Python API for end-user applications.
# It provides runtime components primarily for executables compiled with Intel C++ or DPC++ compilers.
# Its presence in a Python environment is typically as a dependency for other Python packages
# that wrap or utilize Intel-compiled native code (e.g., Intel Extension for PyTorch).
# There are no standard Python import statements or direct usage patterns for this library.
# For C++ applications, linking and runtime environment setup are crucial:
# For compilation (example, requires Intel C++ compiler environment):
#  export LIBRARY_PATH=/path/to/intel/oneapi/compiler/latest/lib:$LIBRARY_PATH
#  icpx -o my_app my_app.cpp -L/path/to/intel/oneapi/compiler/latest/lib -lintel-cmplr-lib-rt
# For execution, ensure runtime libraries are discoverable:
#  export LD_LIBRARY_PATH=/path/to/intel/oneapi/compiler/latest/lib:$LD_LIBRARY_PATH
#  ./my_app

view raw JSON →