Automating the Process of Setting Environment Variables
To automate setting of the
directories. To do this, with a local user account, edit the following files by adding the appropriate script to the path manipulation section right before exporting variables:
INCLUDE, MKLROOT, LD_LIBRARY_PATH, MANPATH, LIBRARY_PATH, CPATH
, and
NLSPATH
environment variables, add
vars.*sh
to your shell profile so that each time you login, the script automatically executes and sets the paths to the appropriate
Intel® oneAPI Math Kernel Library
Shell
| Files
| Commands
|
---|---|---|
bash
| ~/.bash_profile, ~/.bash_login or
~/.profile | # setting up oneMKL environment for bash .
<absolute_path_to_installed_oneMKL> /bin
/vars .sh [<arch> ] [mod] [lp64|ilp64]
|
sh
| ~/.profile | # setting up oneMKL environment for sh .
<absolute_path_to_installed_oneMKL> /bin
/vars .sh [<arch> ] [mod] [lp64|ilp64]
|
csh
| ~/.login | # setting up oneMKL environment for sh .
<absolute_path_to_installed_oneMKL> /bin
/vars .csh [<arch> ] [mod] [lp64|ilp64]
|
In the above commands, the architecture parameter
is one of {
<arch>
ia32|intel64
}.
|
mic
If you have super user permissions, add the same commands to a general-system
file in
/etc/profile
(for bash and sh) or in
/etc/csh.login
(for csh).
Before uninstalling
, remove the above commands from all profile files where the script execution was added. Otherwise you may experience problems logging in.
Intel® oneAPI Math Kernel Library