Developer Guide
Developer Guide for Intel® oneAPI Math Kernel Library Linux*
Scripts to Set Environment Variables
When the installation of Intel® oneAPI Math Kernel Library (oneMKL) for Linux* is complete, you can use the setvars.sh script in the installation directory to set environment variables MKLROOT, CPATH, LIBRARY_PATH, LD_LIBRARY_PATH, PATH, CMAKE_PREFIX_PATH, and PKG_CONFIG_PATH for oneMKL.
The scripts accept the oneMKL-specific parameters, explained in the following table:
Setting Specified  |  
       Required  |  
       Possible Values  |  
       Comment  |  
      
|---|---|---|---|
Use of Intel® oneAPI Math Kernel Library (oneMKL) Fortran modules precompiled with the Intel® Fortran compiler  |  
       No  |  
       mod  |  
       Supply this parameter only if you are using this compiler.  |  
      
Use of the precompiled oneMKL Fortran modules for the LP64/ILP64 interface  |  
       No  |  
       lp64, default ilp64  |  
       This parameter has effects only when the parameter mod is also supplied.  |  
      
For example:
The command setvars.sh sets the environment for Intel® oneAPI Math Kernel Library (oneMKL) to use the Intel® 64 architecture.
The command setvars.sh mod ilp64 sets the environment for Intel® oneAPI Math Kernel Library (oneMKL) to use the Intel® 64 architecture and Fortran modules for the ILP64 interface.
The command setvars.sh mod sets the environment for Intel® oneAPI Math Kernel Library (oneMKL) to use the Intel® 64 architecture and Fortran modules for the LP64 interface.