Linking Options
Intel® Cryptography Primitives Library is distributed as:
Static library: static linking results in a standalone executable
Dynamic/shared library: dynamic linking defers function resolution until runtime and requires that you bundle the redistributable libraries with your application
The following table provides description of libraries available for linking.
Single-threaded (non-threaded) |
|
---|---|
Description |
Suitable for application-level threading |
Found in |
Main package After installation:
Component Directory Layout:
Unified Directory Layout: 64 bit: |
Static linking |
Windows* OS: Linux* OS: no suffix in a library name ( |
Dynamic Linking |
Default (no suffix) Windows* OS: Linux* OS: |
Note
On Linux* OS, Intel® Cryptography Primitives Library depends on
the Intel® C++ Compiler Classic runtime library libirc.a
. You should
add a link to this library into your project. You can find this
library in the Intel® Cryptography Primitives Library or Intel® C++ Compiler
<install directory>/lib
folders.