To automate setting of the INCLUDE, MKLROOT, LD_LIBRARY_PATH, MANPATH, LIBRARY_PATH, CPATH, FPATH, and NLSPATH environment variables, add mklvars*.*sh to your shell profile so that each time you login, the script automatically executes and sets the paths to the appropriate Intel MKL 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:
Shell |
Files |
Commands |
---|---|---|
bash |
~/.bash_profile, |
# setting up MKL environment for bash
.
<absolute_path_to_installed_MKL>/bin
|
sh |
~/.profile |
# setting up MKL environment for sh
.
<absolute_path_to_installed_MKL>/bin
|
csh |
~/.login |
# setting up MKL environment for sh
.
<absolute_path_to_installed_MKL>/bin
|
In the above commands, replace <arch> with ia32 or intel64.
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 Intel MKL, remove the above commands from all profile files where the script execution was added. Otherwise you may experience problems logging in.