Visible to Intel only — GUID: GUID-40F13B91-7131-41B4-A594-3DCFFE8BD588
Visible to Intel only — GUID: GUID-40F13B91-7131-41B4-A594-3DCFFE8BD588
Setting Environment Variables
When the installation of Intel IPP Cryptography is complete, set the environment variables in the command shell using one of the script files in the appropriate directory of the Unified Directory Layout or the Component Directory Layout. To learn more about these directory layouts, see Finding Intel® IPP Cryptography on Your System.
Unified Directory Layout
On Windows* OS:
C:/Program files (x86)/Intel/oneAPI/<toolkit-version>/oneapi-vars.bat (on certain systems, instead of Program Files (x86), the directory name is Program Files)
On Linux* OS:
admin: /opt/intel/oneapi/<toolkit-version>/oneapi-vars.sh
user: ~/intel/oneapi/<toolkit-version>/oneapi-vars.sh
Component Directory Layout Use the vars files located in the bin subdirectory of the Intel IPP Cryptography installation directory:
On Windows* OS:
vars.bat |
for the IA-32 and Intel® 64 architectures. |
On Linux* OS and macOS*:
Architecture |
Shell |
Script File |
---|---|---|
IA-32 and Intel® 64 |
C |
vars.csh |
IA-32 and Intel® 64 |
Bash |
vars.sh |
When using the vars script, you need to specify the architecture as a parameter. For example:
vars.bat ia32
sets the environment for Intel IPP Cryptography to use the IA-32 architecture on Windows* OS.
. vars.sh intel64
sets the environment for Intel IPP Cryptography to use the Intel® 64 architecture on Linux* OS and macOS*.
The scripts set the following environment variables:
Windows* OS |
Linux* OS |
macOS* |
Purpose |
---|---|---|---|
IPPCRYPTOROOT |
IPPCRYPTOROOT |
IPPCRYPTOROOT |
Point to the Intel IPP Cryptography installation directory |
LIB |
n/a |
n/a |
Add the search path for the Intel IPP Cryptography single-threaded libraries |
PATH |
LD_LIBRARY_PATH |
DYLD_LIBRARY_PATH |
Add the search path for the Intel IPP Cryptography single-threaded DLLs |
INCLUDE |
n/a |
n/a |
Add the search path for the Intel IPP Cryptography header files |