Developer Guide

Developer Guide for Intel® oneAPI Math Kernel Library Linux*

ID 766690
Date 11/07/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

Composing a List of Functions

To compose a list of functions for a minimal custom shared object needed for your application, you can use the following procedure:

  1. Link your application with installed Intel® oneAPI Math Kernel Library (oneMKL) libraries to make sure the application builds.

  2. Remove all Intel® oneAPI Math Kernel Library (oneMKL) libraries from the link line and start linking.

    Unresolved symbols indicate Intel® oneAPI Math Kernel Library (oneMKL) functions that your application uses.

  3. Include these functions in the list.

IMPORTANT:

Each time your application starts using more Intel® oneAPI Math Kernel Library (oneMKL) functions, update the list to include the new functions.